亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

各種雜項管理工作 -2.
2006-06-06   網絡

  隨著時間增加,您可能會想看看 Linux 上正在執行的行程。要得到行程列表的話,鍵入``ps -aux'',看起來會像下面這個樣子:
USER PID %CPU %MEM SIZE RSS TTY STAT START TIME COMMAND
bin 69 0.0 1.0 788 320 ? S Nov 30 0:00 /usr/sbin/rpc.portmap
frampton 10273 0.0 2.1 1136 664 p0 S 14:12 0:00 -bash
frampton 10744 0.0 1.1 820 360 p0 R 17:25 0:00 ps -aux
frampton 10745 0.0 0.8 788 264 p0 S 17:25 0:00 more
nobody 10132 0.0 1.8 1016 588 ? S 13:36 0:00 httpd
nobody 10133 0.0 1.8 988 568 ? S 13:36 0:00 httpd
nobody 10413 0.0 1.8 1012 580 ? S 14:56 0:00 httpd
nobody 10416 0.0 1.8 1012 580 ? S 14:56 0:00 httpd
nobody 10418 0.0 1.8 1012 588 ? S 14:57 0:00 httpd
nobody 10488 0.0 1.7 976 556 ? S 15:34 0:00 httpd
nobody 10564 0.0 1.8 988 564 ? S 16:06 0:00 httpd
nobody 10600 0.0 1.8 988 564 ? S 16:15 0:00 httpd
nobody 10670 0.0 1.8 988 568 ? S 16:45 0:00 httpd
nobody 10704 0.0 1.7 976 552 ? S 17:03 0:00 httpd
root 1 0.0 1.0 776 312 ? S Nov 30 1:13 init [3]
root 2 0.0 0.0 0 0 ? SW Nov 30 0:00 (kflushd)
root 3 0.0 0.0 0 0 ? SW Nov 30 0:00 (kswapd)


  上面的列表顯示出行程的擁有者 (“nobody”是特別的服務,像是網頁等),行程識別數字,行程目前所占 CPU 時間的百分比,行程所耗的記憶體百分比,還有其他資訊,以及任務本身的描述。

  要得到特定行程的詳細資訊,鍵入 ``pspid'' (“pid”是行程識別數字)。看看我們上面的例子,“ps 10704” 將會顯示 :10704 ? S 0:00 /usr/local/etc/httpd/httpd


  這顯示出這個特別的行程是網頁伺服 (Apache 網頁伺服器在行程列表中出現好幾次 ; 要得到更多有關訊息可以查看 第7章,網頁伺服器及 HTTP 快取代理主機管理 ).

  如果您突然發現某一服務沒有運作,您可以使用“kill -HUP pid” (“pid”是上面用“ps”顯示的程序列表中的行程識別數字)。例如,如果 Internet 服務 (稱做 inetd 的程序,在我們的例子中的 #123 程序)沒有照他們應該作的運作, ``kill -HUP 123'' (或更安全一些,使用 ``killall'' 指令指定程序名稱 : ``killall -HUP inetd'')應該會重新啟動該程序。 -HUP 選項對於 kill 指令的意義是“掛斷”;程序知道被認定為自我重新載入。

  如果您無法解決這個問題,另一個方法是關閉系統然後重新啟動它 (查看 第6章,關閉系統及重新啟動有關細節)。

  偶爾,您可能需要暫時擱置一個行程,然後晚一點再繼續執行它。例如,您可能執行需要強調 CPU工作的程式,燒錄 IDE 介面的可寫入式光碟機。既然 IDE 介面設備較仰賴 CPU 做輸出及輸入,如果 CPU 太忙碌的話可能會耗盡緩區,然後您最後會得到一個杯墊而不是錄好的光碟 ! 下面的指令會擱置行程,然後再分別地繼續他們:
kill -STOP 945
kill -CONT 945


  Red Hat 提供啟動及停止一些程序的較好方法,在後面的 行程的啟動及停止 提及

熱詞搜索:

上一篇:各種雜項管理工作 -1.
下一篇:各種雜項管理工作 -3.

分享到: 收藏