linux init.d 腳本的解釋

以此圖中的腳本為例

0 1 2 3 4 5 6 的含義是什么?

上圖腳本中,

# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6

的意思是,默認在 2 3 4 5 級別啟動,在 0 1 6 級別不啟動,其中數字的含義是:

等級0表示:表示關機
等級1表示:單用戶模式
等級2表示:無網絡連接的多用戶命令行模式
等級3表示:有網絡連接的多用戶命令行模式
等級4表示:不可用
等級5表示:帶圖形界面的多用戶模式
等級6表示:重新啟動

/etc/下rc開頭的目錄中存放著需要自動啟動的腳本(軟鏈接):

/etc/rcS.d/ #開機后需要自動啟動的一些基本服務
/etc/rc0.d/ #運行模式0下需要啟動的服務
/etc/rc1.d/ #運行模式1下需要啟動的服務
/etc/rc2.d/ #運行模式2下需要啟動的服務
/etc/rc3.d/ #運行模式3下需要啟動的服務
/etc/rc4.d/ #運行模式4下需要啟動的服務
/etc/rc5.d/ #運行模式5下需要啟動的服務
/etc/rc6.d/ #運行模式6下需要啟動的服務

參見:http://blog.csdn.net/taiyang1987912/article/details/41698817

看一下/etc/rc2.d/ 中的內容

都是指向init.d中腳本的軟鏈。

那么 軟鏈的文件名開頭S01是什么意思?

參見:http://i-proving.com/2007/11/09/start-service-at-linux-startup/


$network $local_fs $remote_fs 的含義是什么?

這個叫 system facility names

$local_fs   需要 mount /var/

$network    需要網絡

$remote_fs  需要 mount /usr/

詳細準確的解釋請參見:https://wiki.debian.org/LSBInitScripts


最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數據革命閱讀 12,239評論 2 33
  • 官網原文:本章原文 建議打開原版對照著英文版同時閱讀。官網原文:在git上閱讀 建議打開原版對照著英文版同時閱讀。...
    阿龍學區塊鏈閱讀 1,097評論 0 2
  • Ubuntu的發音 Ubuntu,源于非洲祖魯人和科薩人的語言,發作 oo-boon-too 的音。了解發音是有意...
    螢火蟲de夢閱讀 99,593評論 9 467
  • 群里有人發咪蒙的一篇文章“真正的心酸不是嚎啕大哭,而是無人傾訴。”看了之后,真是佩服她,怪不得基本上每篇文章都是十...
    snailwww閱讀 175評論 0 4
  • 生命三又三分之一光陰 余千里 北向南 自此 青磚黛瓦遙望紅墻琉璃 念 安
    彩虹兔小姐閱讀 335評論 0 0