在使用中常常需要檢視執行中的程序是否正常執行,占用的一些系統資源情況(cpu和記憶體)等等
1.檢視全部程序
靜態檢視程序詳情
ps aux
引數介紹:
a
:顯示當前終端下的所有程序資訊,包括其他使用者的程序。
u
:使用以使用者為主的格式輸出程序資訊。
x
:顯示當前使用者在所有終端下的程序。
user
:該程序屬於那個使用者賬號
pid
:程序號
%cpu
:cpu占用百分比
%mem
:記憶體占用百分比
vsz
:虛擬記憶體的占用大小
rss
:常駐記憶體的占用大小
tty
:該程序在哪個終端上執行。" ? "表未知或不需要終端
stat
:顯示了程序當前的狀態,如s(休眠)、r(執行)、z(僵死)、
start
:啟動該程序的時間
time
:該程序占用cpu時間
command
:啟動該程序的命令的名稱
動態檢視程序詳情
cpu資訊:us使用者占用;sy核心占用;ni優先順序排程占用;id空閒cpu占用;wa i/o等待占用;hi硬體中斷占用;si軟體中斷占用;st虛擬化占用。
mem(記憶體)資訊:total總記憶體空間;used已用記憶體;free空閒記憶體;buffers快取區域。
swap(交換空間)資訊:total總交換空間;used已用交換空間;free空閒交換空間;cached快取空間。
2.檢視指定程序
ps -aux | grep bash
ps aux
一致
3.cpu占用最多的前10個程序
檢視程序的指令 ps
程序的基本介紹 在linux中,每個執行的程式都稱為乙個程序。每乙個程序都分配乙個id號,都會對應乙個父程序。ps a 顯示當前終端的所有程序資訊 ps u 以使用者的格式顯示程序資訊 ps x 顯示後台程序執行的引數 ps aux 檢視所有程序 ps ef 檢視程序的父程序 指令說明 user 使...
Linux 程序檢視 ps
ps 命令 顯示程序在某個時間點運 況的狀態 檢視命令幫助 ps help ps option requires an argument p usage ps aacceefhjlmmrstvwxx o fmt o fmt g gid gid.g grp grp.u uid,uid.p pid pi...
ps檢視程序
你可以使用ps命令。它能顯示當前執行中程序的相關資訊,包括程序的pid。linux和unix都支援ps命令,顯示所有執行中程序的相關資訊。ps命令能提供乙份當前程序的快照。如果你想狀態可以自動重新整理,可以使用top命令。ps命令 輸入下面的ps命令,顯示所有執行中的程序 ps aux less其中...