首頁 > 軟體

Linux 命令 - ps: 顯示當前進程的快照

2020-06-16 18:00:43

Linux 命令 - ps: 顯示當前進程的快照

命令格式

ps [options] 

範例

a) 檢視所有的進程

linuxidc@linuxidc:~$ ps aux | head
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   3664  1984 ?        Ss   Apr22   0:00 /sbin/init
root         2  0.0  0.0      0     0 ?        S    Apr22   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    Apr22   0:01 [ksoftirqd/0]
root         4  0.0  0.0      0     0 ?        S    Apr22   0:38 [kworker/0:0]
root         6  0.0  0.0      0     0 ?        S    Apr22   0:00 [migration/0]
root         7  0.0  0.0      0     0 ?        S    Apr22   0:00 [watchdog/0]
root         8  0.0  0.0      0     0 ?        S    Apr22   0:00 [migration/1]
root        10  0.0  0.0      0     0 ?        S    Apr22   0:01 [ksoftirqd/1]
root        11  0.0  0.0      0     0 ?        S    Apr22   0:00 [watchdog/1] 

資訊含義

列標題含義:

標題 說明
USER 使用者ID,表示該進程的所有者
PID 表示進程ID
%CPU CPU使用百分比
%MEM 記憶體使用百分比
VSZ 虛擬耗用記憶體大小
RSS 實際使用的記憶體大小。進程使用的實體記憶體(RAM)大小(以KB為單位)
TTY 代表來進程的控制終端,問號表示沒有終端控制
STAT 表示進程的當前狀態
START 進程開啟的時間。如果超過24個小時,那麼將使用日期來顯示
TIME 表示進程消耗的CPU時間總和

進程狀態含義:

狀態 含義
 R  執行狀態。進程正在執行或準備執行
 S  睡眠狀態。進程不在執行,而是在等待某事件的發生,如鍵盤輸入或者收到網路報文 
 D  不可中斷的睡眠狀態,進程在等待 I/O 操作,如硬碟驅動
 T  暫停狀態。進程被指示暫停(後續還可以繼續執行)
 Z  無效或者“殭屍”進程。子進程被終止,但是還沒有被父進程徹底釋放掉
 <  高優先順序進程。進程可以被賦予更多的重要性,分配更多的CPU時間。
 N  低優先順序進程。

本文永久更新連結地址http://www.linuxidc.com/Linux/2015-05/117235.htm


IT145.com E-mail:sddin#qq.com