ps [選項]2.1、基本選項檢視當前程序
-a:顯示所有程序2.2、列表選項-n:選擇除滿足特定條件的所有程序
-a:顯示當前終端所有程序資訊
-d:除當前會話之外的所有程序
-e:和-a一樣
-c:按後續的命令展示列表-g:按實際的組id展示(也支援名字)
-u:按實際的使用者id展示(也支援名字)
-g:按會話或有效組名展示
-p:按程序id展示
-s:按給定會話中的程序展示
-u:以使用者的格式顯示程序資訊
-x:顯示後台程序運成的的引數
說明:user:使用者名稱
pid:程序編號
%cpu:程序佔cpu的百分比
%mem:程序佔物理記憶體的百分比
vsz:程序佔虛擬記憶體的大小(單位:kb)
rss:程序占用物理記憶體的大小(單位:kb)
tty:終端名稱
stat:程序狀態(s:睡眠,s:該程序是會話的先導程序,n:該程序擁有比普通程序優先順序更低的優先順序,r:正在執行,d:短期等待,z:僵死程序,t:被跟蹤或被停止程序)
start:程序啟動時間
time:程序執行時間
command:啟動程序所用的引數,如果過程會被截斷
以全格式展示當前所有程序ps -ef
顯示沒有控制終端的程序ps -ax
根據 cpu 使用來公升序排序ps -aux --sort -pcpu
以樹形顯示程序orps -axjf
pstree
linux 程序監控命令2 ps
1.ps簡介 前面介紹的兩個命令 who w命令 都是用於檢視當前系統使用者的情況,下面就來看看程序的情況,這也是本章的主題。要對程序進行監測和控制,首先 必須要了解當前程序的情況,也就是需要檢視當前程序,而ps命令就是最基本同時也是非常強大的linux程序檢視命令。使用該命令可以確定有哪些程序正在...
一天乙個linux命令(2) ps
linux中的ps命令是process status的縮寫。ps命令用來列出系統中當前執行的那些程序。ps命令列出的是當前那些程序的快照,就是執行ps命令的那個時刻的那些程序,如果想要動態的顯示程序資訊,就可以使用top命令。上面這段話說得實在太好了,忍不住摘錄過來了,出處是 每天乙個linux命令...
Linux下ps命令詳解
linux上程序有5種狀態 1.執行 正在執行或在執行佇列中等待 2.中斷 休眠中,受阻,在等待某個條件的形成或接受到訊號 3.不可中斷 收到訊號不喚醒和不可執行,程序必須等待直到有中斷發生 4.僵死 程序已終止,但程序描述符存在,直到父程序呼叫wait4 系統呼叫後釋放 5.停止 程序收到sigs...