linux下檢視程序命令

2022-06-19 23:18:19 字數 1025 閱讀 8854

他們都是用來顯示當前執行的程序,但是:

ps -aux 是用bsd的格式來顯示python這個程序

顯示的專案有:user , pid , %cpu , %mem , vsz , rss , tty , stat , start , time , command

ps -ef 是用標準的格式顯示python這個程序

顯示的專案有:uid , pid , ppid , c , stime , tty , time , cmd

ps -ef 中各列的內容意思如下

uid //使用者id、但輸出的是使用者名稱 

pid //程序的id 

ppid //父程序id 

c //程序占用cpu的百分比 

stime //程序啟動到現在的時間 

tty //該程序在那個終端上執行,若與終端無關,則顯示? 若為pts/0等,則表示由網路連線主機程序。 

cmd //命令的名稱和引數

ps -aux 中各列的內容意思如下

user //使用者名稱 

%cpu //程序占用的cpu百分比 

%mem //占用記憶體的百分比 

vsz //該程序使用的虛擬記憶體量(kb) 

rss //該程序占用的固定記憶體量(kb)(駐留中頁的數量) 

stat //程序的狀態 

start //該程序被觸發啟動時間 

time //該程序實際使用cpu執行的時間

綜上:

如果想檢視程序的cpu佔用率和記憶體佔用率,可以使用-aux

如果想檢視程序的父程序id和完整的command命令,可以使用-ef

linux 檢視程序命令

ps命令 前面介紹的兩個命令都是用於檢視當前系統使用者的情況,下面就來看看程序的情況,這也是本章的主題.要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程序,而ps命令就是最基本同時也是非常強大的程序檢視命令.使用該命令可以確定有哪些程序正在執行和執行的狀態 程序是否結束 程...

Linux檢視程序,殺死程序命令

ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。ps a 顯示所有程式。ps c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,引數或常駐服務的標示。ps e 此引數的效果和指定 a 引數相同。ps e 列出程式時,顯示每個程式所使用的環境變數。ps f 用ascii字元顯示樹狀...

Linux基礎命令 檢視程序命令

linux是乙個 多程序 多使用者的作業系統 kill 刪除執行中的程序 小注 模擬執行著程序,可以使用tailf demo.txt ps ef grep tailf 面試 現在在linux上執行著多個flask 不確定有多少個程序,請以簡短的命令,將這些程序殺死?ps ef grep flask ...