GB | BIG5
|
| 首頁 > 系統管理 > 其它 > 正文 |
 |
| IRIX 6.5 系統管理 (三) 系統的啟動、關機、運行級別 |
| 本文出自:不詳 作者: (2002-04-21 08:00:00) |
1、啟動系統:
啟動IRIX系統,有以下步驟:
1) 確定所有電纜正確連接。
2) 打開電源開關。
當你啟動系統時,系統運行自檢程序並顯示啟動信息,這些信息被拷貝到
/var/adm/SYSLOG文件中。
如果系統認為文件系統需要檢查,fsck程序檢查文件系統(EFS類型文件系統)。
系統進入多用戶狀態,用戶可以登錄。
2、多用戶狀態關閉系統:
為了從多用戶狀態關閉系統,執行以下步驟:
1) 使用who命令查看是否有其他用戶登錄在系統上。
2) 使用wall命令通知用戶系統將要關閉。
3) 使用shutdown命令關閉系統。
#/etc/shutdown -y -i0 -g600
-y:確認系統的所有提問;-g600:600秒系統開始關閉;-i0:系統進入0運行
狀態(shutdown)。
十分鐘,可以看到系統提示信息
INIT:New run level:0
The system is coming down.Please wait.
出現系統維護菜單。關閉電源前必須等待系統維護菜單出現,否則將損壞硬盤。
4) 關閉電源。
3、單用戶狀態關閉系統:
如果系統在單用戶狀態,執行以下步驟:
1) 使用shutdown命令關閉系統。
2) 關閉電源。
4、IRIX系統運行級別(系統狀態):
IRIX系統可以運行在單用戶或多用戶模式。在單用戶模式下,只有幾個進程活動,沒
有圖形窗口,只能有一個用戶登錄。在多用戶模式下,系統啟動許多服務,可以多個
用戶登錄。
INIT程序控制系統的運行狀態。每一個運行狀態都有數字或字母作為標志,關閉狀態
是0,單用戶狀態是s。
多用戶狀態的標志比較復雜,因為多用戶狀態有許多變化。例如:在一種狀態下,系
統可以不限制登錄人數;而在另一種狀態中,系統可能限制登錄人數。每一種狀態有
不同的標志。
/etc/inittab文件控制系統的狀態,它列出各種可能的狀態及狀態的標志。
當系統進入標準的多用戶狀態時,它的標志是2,系統發生下列變化:
l 設置文件系統
l 啟動cron的進程
l 打開網絡服務
l 啟動uucp(串行網絡功能)進程
l 用戶可以登錄
在多用戶狀態下,不是所有的活動可以執行。軟件的安裝需要檢查文件系統,因此安
裝軟件在單用戶狀態下。
表2-1
運行級別 描述
---------------------------------------------------------------------------
0 關機
---------------------------------------------------------------------------
1,s,S 單用戶狀態。用軟件安裝、刪除;備份、恢復文
件系統;檢查文件系統。在此狀態下,系統殺掉除
與console有關所有進程
---------------------------------------------------------------------------
2 多用戶狀態。操作系統的正常運行狀態。
----------------------------------------------------------------------------
6 重起狀態。此狀態用管理員修改系統的配置參數。
----------------------------------------------------------------------------
5、控制系統運行狀態:
系統啟動時,init進程是第一個被產生的進程。Init 進程讀取/etc/inittab文件,inittab
文件定義每個運行級別存在的進程。
Inittab文件的內容如下:
is:2:initdefault:
fs::sysinit:/etc/bcheckrc </dev/console >/dev/console 2>&1
mt::sysinit:/etc/brc </dev/console >/dev/console 2>&1
link::wait:/etc/lnsyscon > /dev/console 2>&1 < /dev/null
Inittab文件的每一行的格式如下:
Id:level:action:process
Id由1或2個字母組成,代表每一個實體唯一的身份。
Level由0或更多的數字、字母(0-6,s,a,b,c)組成。它決定action在哪個級別發生,
如果level為空,表示action在所有級別都可運行。
Action詳見init的幫助。
Process是任何可執行的程序。
如改變運行狀態,init殺掉所有相應的進程。
6、改變系統運行狀態:
系統管理員可以使用telinit、init命令改變操作系統的運行狀態,telinit、init命令執行
inittab文件的實體。
7、RUN-LEVEL的目錄:
運行狀態0,2,3有獨立的目錄,包含可執行的文件。當系統進入或退出某儀狀態時,
相應的文件被執行。這些目錄是/etc/rc0.d、/etc/rc2.d、/etc/rc3.d。在目錄中的所有文件
都與/etc/init.d中的文件鏈接。
運行狀態文件名有兩種:
SNNname或KNNname
文件名被分為三部分:
S、K:進入新的運行狀態時,進程是被啟動(S)或是被殺掉(K)。
NN:從00到99,表示文件被啟動(S00、S03)或被停止(K00、K30)的順序。
Name:是與/etc/init.d鏈接的文件名。
(http://www.fanqiang.com)
進入【UNIX論壇】
|
|
| 相關文章 |
IRIX 6.5 系統管理 (二) 分區配置文檔 (2002-04-20 08:00:01) IRIX 6.5 系統管理 (一) 安裝及配置 (2002-04-19 08:02:00)
|
|
|
|
 |
★ 樊強制作 歡迎分享 ★ |