ps命令使用 进程查看
生活随笔
收集整理的這篇文章主要介紹了
ps命令使用 进程查看
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ps命令是Process?Status的縮寫用來列出系統中當前運行的那些進程。ps命令列出的是當前那些進程的快照,就是執行ps命令的那個時刻的那些進程,如果想要動態的顯示進程信息,就可以使用top命令。使用該命令可以確定有哪些進程正在運行和運行的狀態、進程是否結束、進程有沒有僵死、哪些進程占用了過多的資源等等。linux上進程有5種狀態:?1.?運行(正在運行或在運行隊列中等待)?2.?中斷(休眠中,?受阻,?在等待某個條件的形成或接受到信號)?3.?不可中斷(收到信號不喚醒和不可運行,?進程必須等待直到有中斷發生)?4.?僵死(進程已終止,?但進程描述符存在,?直到父進程調用wait4()系統調用后釋放)?5.?停止(進程收到SIGSTOP,?SIGSTP,?SIGTIN,?SIGTOU信號后停止運行標識進程的5種狀態碼:?D?不可中斷?uninterruptible?sleep?(usually?IO)?R?運行?runnable?(on?run?queue)?S?中斷?sleeping?T?停止?traced?or?stopped?Z?僵死?a?defunct?(”zombie”)?process?#?ps?auxUSER???????PID?%CPU?%MEM????VSZ???RSS?TTY??????STAT?START???TIME?COMMAND各列含義:USER:該?process?屬于那個使用者賬號的PID?:該?process?的號碼%CPU:該?process?使用掉的?CPU?資源百分比%MEM:該?process?所占用的物理內存百分比VSZ?:該?process?使用掉的虛擬內存量?(Kbytes)RSS?:該?process?占用的固定的內存量?(Kbytes)TTY?:該?process?是在那個終端機上面運作,若與終端機無關,則顯示??,另外,?tty1-tty6?是本機上面的登入者程序,若為?pts/0?等等的,則表示為由網絡連接進主機的程序。STAT:該程序目前的狀態,主要的狀態有R?:該程序目前正在運作,或者是可被運作S?:該程序目前正在睡眠當中?(可說是?idle?狀態),但可被某些訊號?(signal)?喚醒。T?:該程序目前正在偵測或者是停止了Z?:該程序應該已經終止,但是其父程序卻無法正常的終止他,造成?zombie?(疆尸)?程序的狀態START:該?process?被觸發啟動的時間TIME?:該?process?實際使用?CPU?運作的時間COMMAND:該程序的實際指令http://www.cnblogs.com/peida/archive/2012/12/19/2824418.html
總結
以上是生活随笔為你收集整理的ps命令使用 进程查看的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 代码走查总结
- 下一篇: Amesim17.0安装教程(基于Win