linux下查看最消耗CPU、內存的進程
- CPU占用最多的前10個進程:
ps auxw|head -1;ps auxw|sort -rn -k3|head -10
- 內存消耗最多的前10個進程:
ps auxw|head -1;ps auxw|sort -rn -k4|head -10
- 其它
ps auxw --sort=%cpu
htop的安裝和使用
- 安裝
yum install htop -y - 使用
-
基本使用
htop -
殺進程
看看如何殺進程,我們用鼠標選中一個CPU占用特別高的進程,按下F9,或者用鼠標點擊下面的F9,系統會詢問繼續或者終止。 -
排序方式
按下F6 就可以選擇依照什么來排序。 -
選擇某個用戶的進程
如果我們需要看root用戶的進程,可以這樣,直接輸入“U”就出現所有用戶,我們選擇root用戶。 -
樹形結構
按下F5,讓所有進程按照樹形排列。 -
退出Htop界面
如果要退出Htop界面按下F10即可。