文章詳情頁
SCO UNIX系統的運行級
瀏覽:97日期:2024-06-22 15:49:21
在任何時候,系統都是處在一個運行級上,有時也稱為系統的運行模式。一個運行級體現著系統的一種軟件配置,對應著唯一的一組系統進程,即不同的系統運行級所對應的一組系統進程也不完全相同。SCO OpenServer 系統設置了八種運行級,即0、1、2、3、4、5、6、S、s,另外還包含兩種虛擬的運行級,即運行級a、b、c和運行級Q或者q。分別詳細論述如下: 0級: 系統關機,把系統shutdown 1級: 單用戶模式,即系統維護模式。本運行級別包括檢查文件系統,安裝升級新軟件,系統文件恢復等。但/etc/rc, /etc/rc2.d下各種daemons和啟動程序不能執行。改運行級只有從運行級S進入才有意義,如果從運行級2進入本運行級,將保留與主控臺相關聯的進程。 2級:多用戶模式。這是系統的常規運行級,在多用戶模式下,首先檢查系統的安全數據庫,接著init(M)將創建所有多用戶環境下的終端進程和一些守護進程,文件系統將被安裝,多用戶服務也被啟動。與單用戶模式最大的區別是/etc/rcn下的啟動命令可以執行,打印及網絡等功能開始運行。 3級:RFS狀態。用于啟動遠程文件共享(RFS)和相應的守護進程,將本機連接到RFS網絡,安裝遠程資源,自動提供本地資源。 4級:用戶可以定義的運行級,系統未使用??梢杂脕矶x替代的多用戶環境。 5級:停止系統運行并重新引導 6級:停止系統運行,重新引導,是系統處于initdefault定義的運行級。initdefault由/etc/inittab文件中定義。 S(s)級:單用戶模式。當系統進入S(s)級運行時,與系統在1級運行時的最主要區別時系統上所有已經安裝的文件系統仍保持安裝狀態不變。本運行級用于軟件包的安裝和刪除,系統的備份和恢復,以及文件系統的檢查。在此運行級下,所有的多用戶文件系統均不安裝,與系統的交互只能通過主控制臺進行,要求訪問多用戶文件系統的login過程不能進行。由init(M)創建的全部進程都將被殺死。 abc級:虛擬運行級,沒有與之對應的系統實際運行狀態,不改變當前的運行級,作用時使init(M)進程僅處理/etc/initab文件中包含的a、b、c運行級設置的那些記錄項。 Q,q:引起對/etc/inittab文件的重新檢測。
標簽:
Unix系統
排行榜
