Linux命令每日學之PS

2021-08-13 20:25:06 字數 2611 閱讀 3762

ps(process status)命令是常用的linux命令,其用於顯示系統當前執行的程序.用於檢視程序狀態,是否是殭屍程序,程序執行所處的狀態,程序所占用的資源(cpu、時間)等。是必要掌握的命令。

注意:ps命令只是顯示瞬時的程序狀態資訊。區別與top命令,則是動態顯示程序狀態資訊,即是實時重新整理。

ps [引數]

配合引數,顯示當前執行程序的所有狀態資訊。

-a: 顯示當前機器所有程序,包括其他使用者的程序。

-a: 顯示其他使用者的程序,不包括自己的程序。

-u: 顯示特定使用者的程序

-r: cpu使用率排序

-l: 顯示uid,pid, ppid, flags, cpu, pri, nice, vsz=sz, rss, wchan, state=s,paddr=addr, tty, time, and command=cmd.等資訊

%user: 程序所屬使用者名稱

%pid: 程序id

%cpu: cpu使用百分比

%mem: 記憶體占用百分比

%pri: 優先順序

%time: 執行時間

%stat: 程序狀態

1.常用命令組合

ps aux

$ ps aux 

user pid %cpu %mem vsz rss tt stat started time command

tango 365

4.21.4

4685948

root 263

1.50.1

4421156

9912 ?? ss 一01下午 2:56.72 /usr/libexec/tou

_windowserver 201

0.91.4

7269480

116964 ?? ss 一01下午 105:37.84 /system/library/

root 220

0.80.0

632688

1208 ?? s 一01下午 14:27.50 /opt/cisco/anyco

root 105

0.80.0

4335624

3732 ?? ss 一01下午 0:48.61 /usr/sbin/blueto

tango 10077

0.60.0

4296984

3404 s002 s 7:15下午 0:00.22 -zsh

tango 343

0.40.1

4307160

4920 ?? s 一01下午 2:14.78 /usr/sbin/distno

root 10531

0.30.0

4268212

1132 s002 r+ 7:20下午 0:00.00 ps aux

tango 753

0.31.1

6657908

tango 8695

0.23.4

5948580

tango 467

0.20.1

4615124

10064 ?? s 一01下午 1:47.19 /system/library/

tango 9552

0.10.8

5508656

tango 9579

0.11.2

5710288

tango 622

0.10.6

4660652

tango 9219

0.10.7

5547112

root 143

0.10.1

4344904

10648 ?? ss 一01下午 1:58.27 /usr/libexec/air

$ ps aux |grep tango 

tango 365

2.91.6

4703720

tango 10052 0.0 0.0 4286500 576 s001 s+ 7:09下午 0:00.01 man ps

Linux命令每日學之find

find命令是在指定目錄下查詢檔案或者子目錄。區別與grep的是 grep 是在檔案中查詢字元。如果不指定引數,find預設查詢當前目錄下檔案和子目錄。find 引數 目錄 檔名 在指定目錄查詢滿足條件的檔案或者子目錄。name 檔名稱 查詢名稱為指定名稱的檔案。iname 檔名稱 查詢名稱為指定名...

Linux命令之ps命令

ps命令作用 檢視伺服器程序資訊,如同windows中的任務管理器。引數 e表示檢視所有程序 f表示檢視所有列的資訊。帶引數的寫法 ps ef。uid 執行該程序的使用者名稱 pid 程序id ppid 父程序id 如果沒有ppid表示該程序無效,又叫殭屍程序 c cpu的佔用率 stime 程序啟...

linux程序類命令之ps命令

ps命令是linux程序類命令中常見的乙個,是linux的程序檢視命令。運用該命令可以確定有哪些程序正在執行 執行的狀態 程序是否結束 程序占用資源等情況。常用功能 ps命令常用於監控後台程序的工作情況。語法格式 ps 選項 常用選項 a 顯示當前終端的所有程序資訊,包括其他使用者的程序 u 使用者...