ps命令常用用法(方便檢視系統程序)
1)ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。
2)ps -a 顯示所有程序。
3)ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。
4)ps -e 此引數的效果和指定"a"引數相同。
5)ps e 列出程式時,顯示每個程式所使用的環境變數。
6)ps f 用ascii字元顯示樹狀結構,表達程式間的相互關係。
7)ps -h 顯示樹狀結構,表示程式間的相互關係。
8)ps -n 顯示所有的程式,除了執行ps指令終端機下的程式之外。
9)ps s 採用程式訊號的格式顯示程式狀況。
10)ps s 列出程式時,包括已中斷的子程式資料。
11)ps -t《終端機編號》 指定終端機編號,並列出屬於該終端機的程式的狀況。
12)ps u 以使用者為主的格式來顯示程式狀況。
13)ps x 顯示所有程式,不以終端機來區分。
最常用的方法是ps -aux,然後再利用乙個管道符號導向到grep去查詢特定的程序,然後再對特定的程序進行操作。
常用引數:
-a 顯示所有程序(等價於-e)(utility)
-a 顯示乙個終端的所有程序,除了會話引線
-n 忽略選擇。
-d 顯示所有程序,但省略所有的會話引線(utility)
-x 顯示沒有控制終端的程序,同時顯示各個命令的具體路徑。dx不可合用。(utility)
-p pid 程序使用cpu的時間
-u uid or username 選擇有效的使用者id或者是使用者名稱
-g gid or groupname 顯示組的所有程序。
u username 顯示該使用者下的所有程序,且顯示各個命令的詳細路徑。如:ps u zhang;(utility)
-f 全部列出,通常和其他選項聯用。如:ps -fa or ps -fx and so on.
-l 長格式(有f,wchan,c 等字段)
-j 作業格式
-o 使用者自定義格式。
v 以虛擬儲存器格式顯示
s 以訊號格式顯示
-m 顯示所有的執行緒
-h 顯示程序的層次(和其它的命令合用,如:ps -ha)(utility)
e 命令之後顯示環境(如:ps -d e; ps -a e)(utility)
h 不顯示第一行
ps -eo lstart 啟動時間
ps -eo etime 執行多長時間.
ps -eo pid,lstart,etime|grep pid
例:ps -eo pid,lstart,etime|grep 4559
VC 查詢程序,關閉程序
findprocess 這個函式唯一的引數是你指定的程序名,如 你的目標程序 是 notepad.exe 返回值是該程序的id,失敗返回0 dword findprocess char strprocessname tprintf t n return 0 function errorforce 此...
VC 查詢程序,關閉程序
findprocess 這個函式唯一的引數是你指定的程序名,如 你的目標程序 是 notepad.exe 返回值是該程序的id,失敗返回0 cpp view plain copy dword findprocess char strprocessname tprintf t n return 0 f...
VC 查詢程序,關閉程序
大 中 小 findprocess 這個函式唯一的引數是你指定的程序名,如 你的目標程序 是 notepad.exe 返回值是該程序的id,失敗返回0 dword findprocess char strprocessname tprintf t n return 0 function errorf...