他們都是用來顯示當前執行的程序,但是:
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 ...