Linux作業系統中如何檢視當前程式的狀態?

老男孩IT教育機構發表於2022-03-17

  Linux系統命令有很多,本篇文章為大家介紹一下ps命令。Linux中的ps命令是Linux下常用的命令,也是一個非常強大的程式檢視命令,主要用於監控後臺程式的工作情況。那麼Linux系統中ps命令如何使用?以下是詳細的內容介紹。

  Linux ps命令,英文全拼process status。用於顯示當前程式的狀態,類似於Windows的工作管理員。運用該命令可以確定有哪些程式正在執行和執行地狀態、程式是否結束、程式有沒有僵死、哪些程式佔用了過多地資源等等。

  Linux系統中ps命令如何使用?

  語法

  ps [options] [--help]

  引數(ps的引數比較多,在這裡為大家簡單列舉幾個常用的)

  -A 列出所有的程式

  -w 顯示加寬可以顯示較多的資訊

  -au 顯示較詳細的資訊

  -aux 顯示所有包含其他使用者的行程

  au(x) 輸出格式:

  USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND

  USER:行程擁有者

  PID:pid

  %CPU:佔用的CPU使用率

  %MEM:佔用的記憶體使用率

  VSZ:佔用的虛擬記憶體大小

  RSS:佔用的記憶體大小

  TTY:終端的次要裝置號碼

  STAT:該行程的狀態

  ①D 無法中斷的休眠狀態

  ②R 正在執行中

  ③S 靜止狀態

  ④T 暫停執行

  ⑤Z 不存在但暫時無法消除

  ⑥W 沒有足夠的記憶體分頁可分配

  ⑦< 高優先序的行程

  ⑧N 低優先序的行程

  ⑨L 有記憶體分頁分配並鎖在記憶體內

  START:行程開始時間

  TIME:執行的時間

  COMMAND:所執行的指令


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2871668/,如需轉載,請註明出處,否則將追究法律責任。

相關文章