天天看點

Linux-shell篇之ps指令

ps:Process State

SysV風格:-(需要加橫杠)

BSD風格:(不需要加橫杠)

a:所有與終端有關的程序

u:

x:所有與終端無關的程序

例子:ps aux | head

程序的分類:

跟終端相關的程序

跟終端無關的程序

程序狀态:

D:不可中斷的睡眠

R:運作或就緒

S:可中斷的睡眠

T:停止

Z:僵死

<:高優先級程序

N:低優先級程序

+:前台程序組中的程序

l:多線程程序

s:會話程序首程序

-elf

-ef

-eF

pstree:可檢視核心程序init,以及其他程序分支情況

pgrep:隻顯示程序号

例子:pgrep bash

pidof:根據程式名稱,查找其相關程序的ID号

例子:pidof vsftpd

top:

M鍵:根據駐留記憶體大小進行排序

P鍵:根據CPU使用百分比進行排序

T鍵:根據累計時間進行排序

l鍵:是否顯示平均負載和啟動時間

t鍵:是否顯示進行和CPU狀态相關資訊

m鍵:是否顯示記憶體相關資訊

c鍵:是否顯示完整的指令行資訊

q鍵:退出top

k鍵:終止某個程序

t

繼續閱讀