名稱:ps
使用權(quán)限:所有使用者
使用方式:ps
[options]
[--help]
說(shuō)明:顯示瞬間行程
(process)
的動(dòng)態(tài)
參數(shù):ps的參數(shù)非常多,
在此僅列出幾個(gè)常用的參數(shù)并大略介紹含義
-A
列出所有的進(jìn)程
-w
顯示加寬可以顯示較多的資訊
-au
顯示較詳細(xì)的資訊
-aux
顯示所有包含其他使用者的行程
############################################################
常用參數(shù):
-A
顯示所有進(jìn)程(等價(jià)于-e)(utility)
-a
顯示一個(gè)終端的所有進(jìn)程,除了會(huì)話引線
-N
忽略選擇。
-d
顯示所有進(jìn)程,但省略所有的會(huì)話引線(utility)
-x
顯示沒(méi)有控制終端的進(jìn)程,同時(shí)顯示各個(gè)命令的具體路徑。dx不可合用。(utility)
-p
pid
進(jìn)程使用cpu的時(shí)間
-u
uid
or
username
選擇有效的用戶id或者是用戶名
-g
gid
or
groupname
顯示組的所有進(jìn)程。
U
username
顯示該用戶下的所有進(jìn)程,且顯示各個(gè)命令的詳細(xì)路徑。如:ps
U
zhang;(utility)
-f
全部列出,通常和其他選項(xiàng)聯(lián)用。如:ps
-fa
or
ps
-fx
and
so
on.
-l
長(zhǎng)格式(有F,wchan,C
等字段)
-j
作業(yè)格式
-o
用戶自定義格式。
v
以虛擬存儲(chǔ)器格式顯示
s
以信號(hào)格式顯示
-m
顯示所有的線程
-H
顯示進(jìn)程的層次(和其它的命令合用,如:ps
-Ha)(utility)
e
命令之后顯示環(huán)境(如:ps
-d
e;
ps
-a
e)(utility)
h
不顯示第一行
############################################################
ps命令常用用法(方便查看系統(tǒng)進(jìn)程)
1)ps
a
顯示現(xiàn)行終端機(jī)下的所有程序,包括其他用戶的程序。
2)ps
-A
顯示所有進(jìn)程。
3)ps
c
列出程序時(shí),顯示每個(gè)程序真正的指令名稱,而不包含路徑,參數(shù)或常駐服務(wù)的標(biāo)示。
4)ps
-e
此參數(shù)的效果和指定"A"參數(shù)相同。
5)ps
e
列出程序時(shí),顯示每個(gè)程序所使用的環(huán)境變量。
6)ps
f
用ASCII字符顯示樹(shù)狀結(jié)構(gòu),表達(dá)程序間的相互關(guān)系。
7)ps
-H
顯示樹(shù)狀結(jié)構(gòu),表示程序間的相互關(guān)系。
8)ps
-N
顯示所有的程序,除了執(zhí)行ps指令終端機(jī)下的程序之外。
9)ps
s
采用程序信號(hào)的格式顯示程序狀況。
10)ps
S
列出程序時(shí),包括已中斷的子程序資料。
11)ps
-t<終端機(jī)編號(hào)>
指定終端機(jī)編號(hào),并列出屬于該終端機(jī)的程序的狀況。
12)ps
u
以用戶為主的格式來(lái)顯示程序狀況。
13)ps
x
顯示所有程序,不以終端機(jī)來(lái)區(qū)分。
最常用的方法是ps
-aux,然后再利用一個(gè)管道符號(hào)導(dǎo)向到grep去查找特定的進(jìn)程,然后再對(duì)特定的進(jìn)程進(jìn)行操作。