7.1引導過程總覽
1)開機自檢,根據主板BIOS中設置對CPU,內存,顯卡,鍵盤燈設備進行初步檢測,檢測成功交給本機硬盤。2)MBR引導,根據硬盤第一個扇區中的MBR的設置調用啓動菜單。3)GRUB菜單加載內核文件,將系統控制權交給內核。4)加載linux內核,負責資源分配與調度。5)INIT進程初始化
7.2系統初始化進程及文件
1)init進程 PID號總爲1
2)Inittab配置文件 位置/etc/inittab
#vi /etc/inittab 打開程序或腳本編輯界面
#init q 激活配置
3)rc.sysinit腳步文件 位置/etc/rc.d/
完成包括設置網絡、主機名、設置時鐘、檢測文件系統等一系列初始化工作。
4)rc腳本文件 位置/etc/rc.d/rc
5)rc.local腳本文件 位置/etc/rc.d/rc.local 由rc腳本最後進行加載
7.3系統服務控制及優化
1)系統服務的控制腳本默認放在/etc/rc.d/init.d/目錄下
service 服務名稱 控制類型
或#/etc/rc.d/init.d/服務名稱 控制類型
Start:運行
Stop:終止
Restart:重新啓動運行
Reload:刷新配置(重載)
Status:查看運行狀態
2)切換運行級別 #runlevel 查看運行級別
3)優化服務
①使用ntsysv工具 指定設置某運行級別的服務
#ntsysv - -level 35 圖形化設置
②使用chkconfig 工具
#chkconfig - -list 查看所有服務在不同運行級別下的默認啓動狀態
#chkconfig - -list network 查詢指定的服務名稱
#chkconfig - -level 運行級別 服務名稱 on|off