Linux系統有7個運作等級(runlevel) (建議學習:linux維運)
运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆 运行级别2:多用户状态(没有NFS) 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式 运行级别4:系统未使用,保留 运行级别5:X11控制台,登陆后进入图形GUI模式 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
運行層級的原理:
1、在目錄/etc/rc.d/init.d下有許多伺服器腳本程序,一般稱為服務(service)
2、在/etc/rc.d下有7個名為rcN.d的目錄,對應系統的7個運行等級
3、rcN.d目錄下方都是一些符號連結文件,這些連結文件都指向init.d目錄下的service腳本文件,命名規則為K nn 服務名稱或S nn 服務名,其中nn為兩位數字。
4、系統會依照指定的運行等級進入對應的rcN.d目錄,並依照檔案名稱順序檢索目錄下的連結檔案
對於以K開頭的文件,系統將終止對應的服務
對於以S開頭的文件,系統會啟動對應的服務
##5 、查看運行等級用:runlevel以上是linux有幾種運行級別的詳細內容。更多資訊請關注PHP中文網其他相關文章!