close
常用 Windows的user 一定很習慣 , 當系統出現藍色之死時 , 我們會同時按 " Alt" + "Ctrl " +"Del " , 來起動工作管理員 ,好來看看倒底是那一隻程式當掉了, 或著是死命的佔住系統資源. 然後點選刪除或停用.
這樣的問題 , 在Linux上也是會發生 , 當系統因為某些程序 crash時 , 會出現系統無法釋放資源等現像, 例如我們要umount /dev/win_d , 但老是出現 Device is busy這檔事. 我們就可以使永 "ps " 這指令 , 來好好的觀察到底是那一隻process , 偷偷的在內層搞鬼.
#ps 可以列出目前user 所執行的程式
#ps -u 則是列出所有user 所執行的程序.
但上面所提的 , 指的都是由前台console所鍵入的程序 , 但像是一開機所啟動的程序 , 則會被暗藏在後台中. 這時我們可以利用
#ps aux 則會不管使用者 , 把所有系統中所 , 目前所執行的程序 , 完全的傾印出來.
而在列出的訊息中, 有幾個個項目是比較重要的有 , 像是
USER -- 使用者是誰
PID -- Process ID
%CPU -- CPU使用率
%MEM -- 記憶體使用率
TTY -- TTY USE
這些訊息都足以判斷 ,該程序目前在系統中, 所運作的一些情況.
全站熱搜
留言列表