linux命令怎麼檢視佔用CPU的程序

2025-05-27 14:35:08 字數 1472 閱讀 1072

1樓:網友

下面這幾個命令組合對於管理rs/6000 aix系統有幫助:

1)顯示10個消耗cpu最仿攔餘多的程序:

# ps aux |head -1 ;ps aux |sort -rn +2 |head –10

2)顯示10個消耗儲存空間最多的程序:

# ps aux |head -1 ;ps aux |sort -rn +3 |head -10

3)按順序顯示系統中受罰的備滾程序:

#ps -eakl |head -1 ;ps -eakl |sort -rn +5

4)按優先順序順序顯示系統中的程序:

#ps -eakl |sort -n +6 |head

5)按處理時間為順序顯示系統衡世中的前十個程序:

#ps vx |head -1 ;ps vx |grep -v pid |sort -rn +3 |head –10

6)按實際記憶體使用的多少順序顯示系統中的前十個程序:

#ps vx |head -1 ;ps vx |grep -v pid |sort -rn +6 |head –10

7)按換入頁面的多少順序顯示系統中的前10個程序:

#ps vx |head -1 ;ps vx |grep -v pid |sort -rn +4 |head -10

或者使用topas命令,左下角欄:

name pid cpu% pgsp owner % used

topas 962936 saqq nfs (calls/sec) %free

sched 4386 root serverv2 0

getty 123094 root clientv2 0 press:

gil 28974 root serverv3 0 "h" for help

db2fmp 520462 db2idep

看cpu列。

定位瓶頸的話就不好說了,要看程式的原始碼了,需要優化。

2樓:網友

ps -aux

即可看各個程序佔用的cpu和memory

3樓:網友

htop這個工具最簡單。很小很強大很友好。

linux檢視程序命令

4樓:太平洋電腦網

1、首先開啟xshell軟體,連線上linux伺服器,使用指令ps檢視系統程序,引數a表示全部,u表示以使用者格式顯示,x表示程序引數。

2、接著通過符號|加上grep查詢具體的某個程序,如下圖所示。

3、然後輸入ps -ef用於檢視程序的父程序id,如下圖所示。

4、最後使用pstree指令檢視程序樹結構,如下圖所示就完成了。

如何檢視linux哪個程序佔用網路

5樓:網友

netstat -auntp

p引數顯示佔用程序名字。

linu怎麼檢視cpu佔用情況,linux怎麼檢視cpu佔用情況?

可以通過 top 命令來檢視 cpu 使用狀況。執行 top 命令後,cpu 使用狀態會以全屏的方式顯示,並且會處在對話的模式 用基於 top 的命令,可以控制顯示方式等等。退出 top 的命令為 q 在 top 執行中敲 q 鍵一次 top詳解如下 1.作用 top命令用來顯示執行中的程式程序,使...

Linux可是怎麼檢視各個執行的程序佔用的埠

檢視埠使用情況,使用netstat命令。檢視已經連線的服務埠 establishednetstat a檢視所有的服務埠 listen,established netstat ap檢視8080埠,則可以結合grep命令 netstat ap grep 8080 如檢視8888埠,則在終端中輸入 lso...

如何檢視linux那個程式佔用了埠

檢視埠使用情況,使用netstat命令。檢視已經連線的服務埠 establishednetstat a 檢視所有的服務埠 listen,established netstat ap 檢視8080埠,則可以結合grep命令 netstat ap grep 8080 如檢視8888埠,則在終端中輸入 l...