一認識init
1 init 程序是內核所加載的第一個程序,它的PID=1
2 init 負責加載其他程序
3 init 可以切換系統運行級別
注: 運行級別分類
0 關機
1 單用戶
2 多用戶字符界面(無NFS)
3 多用戶字符界面 (支持網絡NFS)
4 保留
5 xwindows
6 重啓
(runlevel 查看運行級別)
二 配置
/etc/inittab
1 配置默認運行級別
2 配置在進入指定運行級別時調用的指定程序
3 定義ctrl + alt + del 的作用
4 配置UPS 電源保護
5 配置字符終端的個數
三 /etc/rc.d 目錄中的內容
1 rc.sysinit 文件
----rc.sysinit 是init 程序所加載的第一個程序
----負責設置默認字體和鍵盤類型
-----負責加載其它文件系統
------負責激活交換區
------負責設置時鐘
2 rc 文件
-------負責調用各級別的啓動時運行程序
3 rc0..6.d 目錄
-----負責存儲各級別的服務配置信息文件,目錄中的文件分爲S開頭和K開頭的文件
注: S開頭代表啓動
K 開頭代表關閉
4 init.d 目錄
--------負責存儲各服務的啓動腳本
5 rc.local 文件
----------設置在用戶登錄前要執行的腳本文件