htop詳解


htop

常用選項

  • -d #:指定延遲時間間隔
  • -u USERNAME:僅顯示指定用戶的進程
  • -s COLUME:以指定字段排序
  • -C:設置界面為無顏色;

常用操作

image-20200406102956587

在htop的底部有提示按鍵,F1是幫助。

在主界面按/可以搜索進程名字,按回車選中。

image-20200406102627850

cpu顯示顏色的含義:

  • low-priority表示藍色的是低優先級;

  • 綠色表示普通進程

  • 紅色表示kernel進程

  • 表色表示被虛擬化偷走的時間

內存顯示顏色含義:(略過)

status開頭的那一行表示字母代表的進程的狀態,最后一個D表示不可中斷睡眠。

u:只查看指定用戶運行的進程,在主界面按u,會出現如下界面:

image-20200406103645640

H:隱藏或顯示用戶線程的數量

image-20200406103934042

K:隱藏或顯示內核線程的數量,,默認是隱藏的。

image-20200406104045348

P/M/T:根據cpu的占用率、內存的占用、和CPU的累積時間占用率來排序。

按住F6可以選項使用任意字段來排序。

l:找出選定進程打開的文件(這個比較有用),在主界面找到你想要的進程,按l,主可以找到此進程打開的文件,比如我們找到一個nginx進程,按l之后,如下:

image-20200406104914589

s:跟蹤一個進程發起的系統調用,在主界面找到你想要的進程,按s,效果如下,按F4還可以翻屏。

image-20200406105648435

F5:以樹形結構顯示進程間的結構關系,如下所示:

image-20200406110357497

a:用法與s相同,用於將進程綁定到某一個cpu核心上運行,默認是不綁定的。

image-20200406110652959

F3和F4 的功能是一樣的,都是搜索,搜索完成后,按回車選定

F4:進程過濾器; search會將光標定位到符合條件的進程上,通過F3鍵進行逐個查找;而filter會直接將符合條件的進程篩選出來。 search和filter都使用ESC鍵來取消功能。

F7:減小nice值; F8:增加nice值; 直接修改光標選取的進程的nice值:

F9:殺掉指定進程;

F10:退出htop。 空格鍵:用於標記選中的進程,用於實現對多個進程同時操作

U:取消所有選中的進程

I:對排序的結果進行反轉顯示; 例如,對PPID進行排序后,按‘I’鍵將會對PPID的排序結果進行反向排序

#:快速定位光標到PID所指定的進程上


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM