本節介紹linux執行級別和系統服務啟動部分
執行級別有0123456s,不同級別啟動不同的服務集,這個服務在/etc/rc.d/rcx.d下面,是乙個鏈結檔案,以k或者s開頭,緊跟乙個數字,分別在關機和啟動的時候執行,後面的數字越小的數字越早執行,執行級別和目錄見下表(注意發行版不同這個目錄可能不同,如ubuntu11.10就是/etc/rcx.d/)
runlevel
scripts directory
(red hat/fedora core)
state
0/etc/rc.d/rc0.d/
shutdown/halt system
1/etc/rc.d/rc1.d/
single user mode
2/etc/rc.d/rc2.d/
multiuser with no network services exported
3/etc/rc.d/rc3.d/
default text/console only start. full multiuser
4/etc/rc.d/rc4.d/
reserved for local use. also x-windows (slackware/bsd)
5/etc/rc.d/rc5.d/
xdm x-windows gui mode (redhat/system v)
6/etc/rc.d/rc6.d/
reboot
s or s
single user/maintenance mode (slackware)
mmultiuser mode (slackware)
在/etc/inittab中指定
這個檔案也是因發行版不同而不同,例如ubuntu11.10就沒有這個檔案。id:5:initdefault:
這些目錄的鏈結檔案鏈向乙個匯集所有啟動指令碼的目錄下對應的檔案,這個目錄也是引發新版本而不同
可以通過chkconfig命令檢視調整系統服務(實際效果是建立鏈結檔案),debian/ubuntu通過sysv-rc-conf調整服務的執行級別,事實上這兩個工具都可以達到調整系統服開關以及執行級別的作用,只是操作方式有別,sysv-rc-conf更為直觀;red hat/fedora core可以通過ntsysv使能或者禁用服務;
linux系統啟動
本文簡單介紹一下從我們按開機鍵到可以登入系統,這段時間系統和電腦硬體是怎麼一起工作的。既做為對自己知識的乙個總結整理,也可以給linux初級使用者做乙個入門介紹,高手請略過。一般來說linux的啟動可以分成三個階段 bios階段,系統引導階段,系統啟動階段。一 bios階段 bios 基本輸入輸出系...
linux系統啟動
本文簡單介紹一下從我們按開機鍵到可以登入系統,這段時間系統和電腦硬體是怎麼一起工作的。既做為對自己知識的乙個總結整理,也可以給linux初級使用者做乙個入門介紹,高手請略過。一般來說linux的啟動可以分成三個階段 bios階段,系統引導階段,系統啟動階段。一 bios階段 bios 基本輸入輸出系...
Linux系統啟動
1.系統啟動流程大概 1 啟動bios 2 mbr中的引導 bootcode 3 執行引導程式 linux中用的最多的是grub 引導程式的主要作用是用來載入核心 4 載入系統核心 5 執行init 6 runlevel init根據當前預設的執行級別來啟動相關的程式及裝置 2.bios basic...