Linux中進程查看命令:ps

使用ps命令可以確定有哪些進程正在運行和運行的狀態、進程是否結束、進程有沒有殭屍、哪些進程佔用了過多的資源等等。
ps是顯示瞬間進程的狀態,並不動態連續;如果想對進程進行實時監控應該用top命令。

參數:

  • -A :所有的進程均顯示出來,與 -e 具有同樣的效用;
  • -a : 顯示現行終端機下的所有進程,包括其他用戶的進程;
  • -u :以用戶爲主的進程狀態 ;
  • x :通常與 a 這個參數一起使用,可列出較完整信息。

輸出格式控制:

  • l :較長、較詳細的將該PID 的的信息列出;
  • j :工作的格式 (jobs format)
  • -f :做一個更爲完整的輸出。

根據用戶名(如:binge)過濾進程:

  • ps -u binge

根據進程名字(如:server)過濾進程:

  • ps -C server

  • 自定義輸出:ps -C server -o pid/command

  • 期望顯示更多的細節:ps -f -C server

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章