linux檢視程序詳情指令 ps aux

2021-10-10 01:58:42 字數 1597 閱讀 5192

在使用中常常需要檢視執行中的程序是否正常執行,占用的一些系統資源情況(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其中...