當前位置:編程學習大全網 - 源碼下載 - linux 進程的查看使用什麽命令

linux 進程的查看使用什麽命令

查看進程的命令有ps、pstree、pgrep等

1、ps

顯示進程信息,參數可省略

-aux 以BSD風格顯示進程

常用 -efH 以SystemV風格顯示進程

-e , -A 顯示所有進程

a 顯示終端上所有用戶的進程

x 顯示無終端進程

u顯示詳細信息

f 樹狀顯示

w 完整顯示信息

l 顯示長列表

各列輸出字段的含義:

USER 進程所有者

PID 進程ID

PPID 父進程

%CPU CPU占用率

%MEM 內存占用率

NI 進程優先級。數值越大,占用CPU時間越少

VSZ 進程虛擬大小

RSS 頁面文件占用

TTY 終端ID

STAT 進程狀態

+---D 不可中斷

Uninterruptible sleep (usually IO)

+---R 正在運行,或在隊列中的進程

+---S 處於休眠狀態

+---T 停止或被追蹤

+---Z 僵屍進程

+---W 進入內存交換(從內核2.6開始無效)

+---X 死掉的進程

+---< 高優先級

+---N 低優先級

+---L 有些頁被鎖進內存

+---s 包含子進程

+---+ 位於後臺的進程組;

+---l 多線程,克隆線程 multi-threaded (using CLONE_THREAD, like

NPTL pthreads do)

PID:進程標識符,系統為每壹個進程分配壹個識別碼,稱為PID。

ps命令極為常用,其他命令還有:

2.pstree

樹狀顯示進程信息

-a 顯示完整命令及參數

-c 重復進程分別顯示

-c 顯示進程ID、PID

-n 按 PID排列進程

3.pgrep<進程名>

顯示進程的PID

-l 顯示進程名和進程PID

-o 進程起始ID

-n 進程終止ID

  • 上一篇:求以前美國科幻電影
  • 下一篇:用catia 偏置大型曲面,修補,分割,沿法線拉伸做閉合實體,有什麽技巧,好的方法沒有?
  • copyright 2024編程學習大全網