Linux系統(tǒng)服務(wù)之init有什么用

這篇文章主要介紹Linux系統(tǒng)服務(wù)之init有什么用,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

成都創(chuàng)新互聯(lián)公司不能給您低的價(jià)格,只能給您高的品質(zhì)!我們努力堅(jiān)持得到越來越多的客戶認(rèn)可和追隨,這正是我們繼續(xù)前進(jìn)的大動力!創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司,為企業(yè)提供高端網(wǎng)站建設(shè),營銷型網(wǎng)站制作,外貿(mào)網(wǎng)站制作,做網(wǎng)站,網(wǎng)站改版等做網(wǎng)站服務(wù),建網(wǎng)站費(fèi)用1680元起,成都數(shù)百家企業(yè)建站公司的選擇。

Init進(jìn)程是所有進(jìn)程的發(fā)起者和控制者。因?yàn)樵谌魏位赨nix的系統(tǒng)(比如linux)中,它都是***個運(yùn)行的進(jìn)程,所以init進(jìn)程的編號(Process ID,PID)永遠(yuǎn)是1。如果init出現(xiàn)了問題,系統(tǒng)的其余部分也就隨之而垮掉了。

init進(jìn)程有兩個作用。***個作用是扮演終結(jié)父進(jìn)程的角色。因?yàn)閕nit進(jìn)程永遠(yuǎn)不會被終止,所以系統(tǒng)總是可以確信它的存在,并在必要的時(shí)候以它為參照。如果某個進(jìn)程在它衍生出來的全部子進(jìn)程結(jié)束之前被終止,就會出現(xiàn)必須以init為參照的情況。此時(shí)那些失去了父進(jìn)程的子進(jìn)程就都會以init作為它們的父進(jìn)程??焖賵?zhí)行一下ps -af 命令,可以列出許多父進(jìn)程ID(Parent Process ID,PPID)為1的進(jìn)程來。

init的第二個角色是在進(jìn)入某個特定的運(yùn)行級別(Runlevel)時(shí)運(yùn)行相應(yīng)的程序,以此對各種運(yùn)行級別進(jìn)行管理。它的這個作用是由/etc/inittab文件定義的。

1. /etc/inittab文件

/etc/inittab文件中包括了所有init啟動運(yùn)行級別所必須的信息。這個文件中的每一行語句的格式如下所示:

id : runlevels: action : process

注意:以#開始的語句是注釋語句??纯茨阕约旱?etc/inittab文件就可以發(fā)現(xiàn)其中充斥了大量的注釋語句。如果確實(shí)需要對/etc/inittab文件進(jìn)行什么改動(一般不會出現(xiàn)這種情況的),記住加上一些注釋語句,解釋為什么要做那些修改。

2. Telinit命令

通知init在什么時(shí)候切換系統(tǒng)運(yùn)行級別的神秘力量實(shí)際上就是Telinit命令。這個命令有兩個命令行參數(shù):一個參數(shù)用來通知init準(zhǔn)備切換過去的運(yùn)行級別;另外一個是-tsec,其中的sec是在通知init之前需要等待的、以秒計(jì)算的時(shí)間。

注意:init是否真的切換運(yùn)行級別是由它自己決定的。很明顯,它經(jīng)常切換,否則這個命令就不會那么有用了。在大多數(shù)Unix操作系統(tǒng)的具體實(shí)現(xiàn)(包括linux)中,Telinit命令實(shí)際上只是一個對init程序的符號鏈接?;诖?,許多人更喜歡使用init直接切換到他們想去的運(yùn)行級別而不是使用Telinit。就個人而言,我發(fā)現(xiàn)使用Telinit切換運(yùn)行級別更便于理解和記憶。

以上是“Linux系統(tǒng)服務(wù)之init有什么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享題目:Linux系統(tǒng)服務(wù)之init有什么用
網(wǎng)站網(wǎng)址:http://muchs.cn/article46/pphghg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣電子商務(wù)、網(wǎng)站導(dǎo)航品牌網(wǎng)站制作、營銷型網(wǎng)站建設(shè)、網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營