linux ps 命令使用
Linux中的ps命令是Process Status的縮寫。ps命令用來列出系統(tǒng)中當(dāng)前運(yùn)行的那些進(jìn)程。ps命令列出的是當(dāng)前那些進(jìn)程的快照,就是執(zhí)行ps命令的那個(gè)時(shí)刻的那些進(jìn)程,如果想要?jiǎng)討B(tài)的顯示進(jìn)程信息,就可以使用top命令。
linux上進(jìn)程有5種狀態(tài)
ps命令使用說明
ps [options]
支持的參數(shù)為
a 顯示所有進(jìn)程
-a 顯示同一終端下的所有程序
-A 顯示所有進(jìn)程
c 顯示進(jìn)程的真實(shí)名稱
-N 反向選擇
-e 等于“-A”
e 顯示環(huán)境變量
f 顯示程序間的關(guān)系
-H 顯示樹狀結(jié)構(gòu)
r 顯示當(dāng)前終端的進(jìn)程
T 顯示當(dāng)前終端的所有程序
u 指定用戶的所有進(jìn)程
-au 顯示較詳細(xì)的資訊
-aux 顯示所有包含其他使用者的行程
-C<命令> 列出指定命令的狀況
–lines<行數(shù)> 每頁顯示的行數(shù)
–width<字符數(shù)> 每頁顯示的字符數(shù)
–help 顯示幫助信息
–version 顯示版本顯示
ps使用實(shí)例
ps是經(jīng)常使用的命令,在實(shí)踐過程中有許多精妙之處
查看某一運(yùn)行程序的PID
>>> ps -C fes_datasvr -o pid= 17598查看某運(yùn)行程序的啟動(dòng)時(shí)間
>>> ps -C fes_datasvr -o lstart,pidSTARTED PID Mon Jun 1 15:59:57 2015 17598 >>> ps -p 17598 -o lstart= Mon Jun 1 15:59:57 2015查看當(dāng)前系統(tǒng)進(jìn)程的uid,pid,stat,pri, 以u(píng)id號(hào)排序.
>>>ps -eo pid,stat,pri,uid –sort uid通過以上實(shí)例,可以看出參數(shù)-o可以定制命令顯示的內(nèi)容,選項(xiàng)之間逗號(hào)隔開
總結(jié)
以上是生活随笔為你收集整理的linux ps 命令使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 常用的限流算法学习
- 下一篇: linux动态库查找路径以及依赖关系梳理