linu如何檢視當前占用cpu或記憶體最多的k個程序

時間 2023-02-25 00:30:06

1樓:這咋啥名都能重

top命令,在預設情況下,是按照cpu使用率進行排序的,需要按照記憶體排序的時候,在top狀態下,按m鍵就可以了。

linux 如何檢視當前占用cpu或記憶體最多的k個程序

linux 如何檢視當前占用cpu或記憶體最多的k個程序

linux èçºî²é¿´µ±ç°õ¼óãcpu»òäú´æ×î¶àµäk¸ö½ø³ì

linux 如何檢視當前占用cpu或記憶體最多的k個程序

2樓:匿名使用者

linux上面的top這個命令可以動態顯示出linux上所有程序的資源占用情況,有點像windows系統的任務管理器。當用top命令持續檢測程序執行狀態時,常用乙個-d引數,-d引數表示top命令顯示的程序介面更新的秒數,預設top命令的介面是5秒更新一次,常常會將-d引數設定成2,接下來就輸入top -d 2來執行吧。

在top命令執行起來以後,在top的執行介面上可以使用幾個按鍵命令(就是直接按下鍵盤上對應的按鍵即可),有兩個按鍵命令可以完成你提問的任務:

按鍵p:讓top顯示的程序資訊以cpu的使用率進行排序,top命令預設是以cpu使用率排序的;

按鍵m:讓top顯示的程序資訊以記憶體的使用率進行排序;

按鍵q:退出top命令的介面。

linux èçºî²é¿´µ±ç°õ¼óãcpu»òäú´æ×î¶àµäk¸ö½ø³ì

linuxèçºî²é¿´µ±ç°õ¼óãcpu»òäú´æ×î¶àµäk¸ö½ø³ì

linu如何檢視埠被哪個程序占用

使用netstat 和lsof命令,並用grep來過濾你需要檢視的埠。例如檢視tcp有哪些埠開啟了 netstat a grep tcp 然後檢視哪個程序占用了這些埠 lsof i 如果要檢視某個埠,比如80埠是哪個程序 lsof i grep 80 1 使用lsof命令 lsof是乙個非常強大的l...

linux怎麼檢視誰在占用cpu

使用top命令可以檢視程序對cpu的使用情況。1 top top命令是linux下常用的效能分析工具,能夠實時顯示系統中各個程序的資源占用狀況,類似於windows的任務管理器 可以直接使用top命令後,檢視 mem的內容。可以選擇按程序檢視或者按使用者檢視,如想檢視oracle使用者的程序記憶體使...

linu如何檢視shell版本,linux 如何檢視shell版本

幻翼高達 需要準備的材料分別是 電腦 linux連線工具。1 首先連線上linux主機,進入等待輸入指令的linux命令列狀態。2 輸入 bash version,按回車。3 此時列印出的 version 4.2.46 1 release 就是該shell的版本。 吉祥二進位制 1 檢視當前系統支援...