日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

2 Solaris高級系統(tǒng)管理員指南

1.4.2使用ps報(bào)告
當(dāng)需要哪些進(jìn)程或系統(tǒng)管理進(jìn)程正在運(yùn)行時(shí),使用ps -e選擇項(xiàng),如果還想得到過程的更詳細(xì)信息,用ps -el選擇項(xiàng) 。各選擇項(xiàng)的詳細(xì)說明參考ps(1)命令手冊 。
下面是如何發(fā)現(xiàn)潛在問題的指南:
*查看有沒有由同一用戶所有的相同作業(yè),若有,這可能是由于某用戶運(yùn)行了啟動(dòng)一組后臺(tái)作業(yè)的shell程序,但沒有等待作業(yè)終止,找用戶談?wù)?,看是否是這種情況,如果必要,用kill命令殺死其中一些進(jìn)程,有關(guān)殺死一個(gè)進(jìn)程的詳細(xì)介紹參見后面幾節(jié) 。
*查看TIME域,看哪些進(jìn)程占用了大量的CPU時(shí)間,這樣的進(jìn)程可能導(dǎo)致死循環(huán) 。
*查看C域,找出占用大量CPU時(shí)間且不重要的進(jìn)程,如果認(rèn)為此進(jìn)程確實(shí)不值占用如此多的CPU時(shí)間,可以用priocntl命令降低它的優(yōu)先級,有關(guān)priocntl命令的詳細(xì)信息,參考prioentl(1)手冊 。
*查看SZ域,找出占用太大內(nèi)存的進(jìn)程 。如果某個(gè)進(jìn)程占用了過于大的內(nèi)存,將它殺死,如果系統(tǒng)中有許多進(jìn)程都需要大量內(nèi)存,則可能需要擴(kuò)充內(nèi)存 。
*查找占用CPU時(shí)間越來越多的失控進(jìn)程,可以用帶-f可選項(xiàng)的ps命令查看其超始時(shí)間(STIME),也可直接看其TIME域所指的CPU累計(jì)時(shí)間 。
1.4.3殺死進(jìn)程
有時(shí)用戶需要徹底地消除一個(gè)進(jìn)程,這時(shí)用kill命令,kill命令的格式為kill-,此處是一個(gè)數(shù)或一個(gè)名稱 。
注意:僅當(dāng)進(jìn)程不能正常退出時(shí)用kill命令 。
有時(shí)用kill命令后進(jìn)程仍未死掉,最常見的三種情況:
?;進(jìn)程退出前正在等待一個(gè)設(shè)備(如磁帶機(jī))完成某種操作 。
?;進(jìn)程正在等待由于nfs出現(xiàn)問題而無效的資源,在這種情況應(yīng)該用kill-QUIT命令來殺死一個(gè)進(jìn)程 。
?;進(jìn)程處于僵尸態(tài),正如ps報(bào)告的消息所顯示,僵尸進(jìn)程已經(jīng)釋放了它所占資源,但還沒有接收到父進(jìn)程的回應(yīng),一般接收到回應(yīng)后刪除對應(yīng)的進(jìn)程表項(xiàng),在下次啟動(dòng)系統(tǒng)時(shí),僵尸進(jìn)程被消除,僵尸(ZombIEs)進(jìn)程不影響系統(tǒng)性能,所以用戶不必刪除它們 。
要?dú)⑺酪粋€(gè)進(jìn)程:
1、 變成超級用戶,要?dú)⑺酪粋€(gè)非你擁有的進(jìn)程,你必須成為超級用戶 。
2、 鍵入ps -e,將顯示出一組進(jìn)程,使用第一欄的PID(進(jìn)程ID)號(hào)作為下一步的輸入,如果你知道是哪個(gè)進(jìn)程出了問題,則可以鍵入:
ps -e | grep 來找到其進(jìn)程ID
3、 鍵入kill-15 ,若僅鍵入kill,無參數(shù),則缺省的信號(hào)是15 。
4、 鍵入ps -e,檢查進(jìn)程是否已經(jīng)終止,如果進(jìn)程還存在,則到第5步 。
5、 鍵入kill-9 ,這個(gè)進(jìn)程應(yīng)該被終止 。鍵入man -s5 signal,查看kill所使用的信號(hào)描述 。
例如:如果gtxa系統(tǒng)上的Open Windows 死了,你必須從另一個(gè)系統(tǒng)遠(yuǎn)程注冊來殺死此進(jìn)程 。
elm% rlogin gtxa
PassWord:
gtxa% ps-e │ grep openwin
PID TTY TIME COMD
2212 pts/0 0:00 openwin
2213 pts/1 0:00 grep openwin
gtxa # kill 2212
gtxa # exit
gtxa% logout
elm%
1.5基本管理工具
Solaris系統(tǒng)軟件提供以下兩種管理工具:
*一組通用的操作系統(tǒng)命令
*具有圖形用戶接口的管理工具(Administration Tool) 。
1.5.1經(jīng)常使用的命令
下面幾節(jié)簡單地介紹基本的Solaris命令,你很可能會(huì)使用它們作為系統(tǒng)管理例程的一部分,更詳細(xì)的介紹參見第二章中的“Basic OS Commands”及附錄A列出的SunOS 4.x命令與SunOS 5.x命令的對照表 。
1.5.1.1在文件系統(tǒng)中移動(dòng)
Solaris系統(tǒng)軟件是有一個(gè)層次結(jié)構(gòu)的文件系統(tǒng),當(dāng)管理系統(tǒng)時(shí),你需要了解目前處于文件系統(tǒng)的哪個(gè)位置、如何轉(zhuǎn)到不同的目錄 。
1.5.1.2查看在文件系統(tǒng)中所處的位置
要知道目前處于文件系統(tǒng)的哪一層,鍵入pwd 。pwd(打印工作目錄)命令顯示當(dāng)前目錄:
gtxa&pwd

推薦閱讀