進程管理工具總結

一、top命令

        top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源佔用狀況,類似於Windows的任務管理器。top是一個動態顯示過程,即可以通過用戶按鍵來不斷刷新當前狀態.如果在前臺執行該命令,它將獨佔前臺,直到用戶終止該程序爲止.比較準確的說,top命令提供了實時的對系統處理器的狀態監視.它將顯示系統中CPU最“敏感”的任務列表.該命令可以按CPU使用.內存使用和執行時間對任務進行排序;而且該命令的很多特性都可以通過交互式命令或者在個人定製文件中進行設定.

wKioL1fVNJ3w_1WCAAA-QqAvgi4526.png


二、dstat命令

  多功能系統資源檢測工具

wKiom1fVNMHSmn2BAAA8qNrSBs4316.png


三、glances命令

wKioL1fVNa2QVLJlAAA-i_XCmVQ010.png


四、htop命令

        它類似於 top 命令,但可以讓你在垂直和水平方向上滾動,所以你可以看到系統上運行的所有進程,以及他們完整的命令行。可以不用輸入進程的 PID 就可以對此進程進行相關的操作 (killing, renicing)。

wKioL1fVNP_B3XzpAAAYZjdOUC0455.png


五、pkill命令

  終止進程命令

wKiom1fVNRTCVJwEAAAgEo5c_5s228.png


六、ps命令

 顯示進程動態 

wKioL1fVNSeDwnSMAABtkEg8yrM198.png


七、vmstat命令

  vmstat命令是最常見的Linux監控工具,可以展現給定時間間隔的服務器的狀態值,包括服務器的CPU使用率,內存使用,虛擬內存交換情況,IO讀寫情況。這個命令相比top,可以看到整個機器的CPU,內存,IO的使用情況,而不是單單看到各個進程的CPU使用率和內存使用率(使用場景不一樣)。

wKiom1fVNVWhuBauAABDtzz05pY053.png


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章