LINUX 常用命令 ps 詳解

2022-05-01 08:24:07 字數 1270 閱讀 7849

ps常用命令

ps -u ceshi

檢視特定使用者(ceshi)程序的情況

ps aux | grep nginx

查詢nginx的程序

pa -ef | grep nginx

查詢nginx的程序

ps -aux | less

通過cpu和記憶體使用來檢視占用資源的程序

ps -aux --sort -pcpu | less

使用管道和less命令來篩選 根據 cpu 使用來公升序排序

ps -aux --sort -pmem | less

根據 記憶體使用 來公升序排序

ps -aux --sort -pcpu,+pmem | head -n 10

根據 cpu 使用來公升序、記憶體使用 來公升序 排序 並通過管道顯示前10個結果

ps -c nginx

使用 -c 引數,後面跟你要找的程序的名字

ps -f -c nginx

使用-f引數來檢視格式化的資訊列表

ps -a

顯示所有的程式

ps -e

顯示所有的程式

ps -ef

檢視當前所有的程序

ps引數說明

-a 顯示所有程序(等價於-e)(utility)

-a 顯示乙個終端的所有程序,除了會話引線

-n 忽略選擇。

-d 顯示所有程序,但省略所有的會話引線(utility)

-x 顯示沒有控制終端的程序,同時顯示各個命令的具體路徑。dx不可合用。(utility)

-p pid 程序使用cpu的時間

-u uid or username 選擇有效的使用者id或者是使用者名稱

-g gid or groupname 顯示組的所有程序。

u username 顯示該使用者下的所有程序,且顯示各個命令的詳細路徑。如:ps u zhang;(utility)

-f 全部列出,通常和其他選項聯用。如:ps -fa or ps -fx and so on.

-l 長格式(有f,wchan,c 等字段)

-j 作業格式

-o 使用者自定義格式。

v 以虛擬儲存器格式顯示

s 以訊號格式顯示

-m 顯示所有的執行緒

-h 顯示程序的層次(和其它的命令合用,如:ps -ha)(utility)

e 命令之後顯示環境(如:ps -d e; ps -a e)(utility)

h 不顯示第一行

LINUX 常用命令 ps 詳解

ps常用命令 ps u ceshi 檢視特定使用者 ceshi 程序的情況 ps aux grep nginx 查詢nginx的程序 pa ef grep nginx 查詢nginx的程序 ps aux less 通過cpu和記憶體使用來檢視占用資源的程序 ps aux sort pcpu less...

linux常用命令 ps

linux中的ps命令是process status的縮寫。ps命令用來列出系統中當前執行的那些程序。ps命令列出的是當前那些執行緒的快照,就是執行ps命令的那個時刻的那些程序,如果想要動態的顯示程序資訊,就可以使用top命令。使用該命令可以確定有哪些程序正在執行和執行的狀態 程序是否結束 程序有沒...

linux常用命令 ps

ps 命令是什麼 檢視它的man手冊可以看到,ps命令能夠給出當前系統中程序的快照。它能捕獲系統在某一事件的程序狀態。如果你想不斷更新檢視的這個狀態,可以使用top命令。ps命令支援三種使用的語法格式 unix 風格,選項可以組合在一起,並且選項前必須有 連字元 bsd 風格,選項可以組合在一起,但...