在Debian系統中,有多種工具和方法可以用來監控進程。以下是一些常用的命令和工具:
top - 這是一個實時監控系統進程的工具,可以查看當前運行的進程、CPU使用率、內存使用情況等。
使用方法:
top
htop - 類似于top,但提供了更多的功能和更友好的用戶界面。htop需要先安裝。
安裝方法:
sudo apt-get install htop
使用方法:
htop
ps - 這個命令用于顯示當前運行的進程狀態。
使用方法:
ps aux
systemd-cgtop - 如果你的系統使用systemd,這個命令可以顯示cgroup的資源使用情況,包括CPU、內存等。
使用方法:
systemd-cgtop
pidstat - 這個命令屬于sysstat包,用于監控單個或多個進程的詳細性能指標。
安裝方法:
sudo apt-get install sysstat
使用方法:
pidstat -p [PID]
dstat - 這個工具可以顯示CPU、內存、網絡和磁盤的使用情況,同時也可以顯示進程相關的信息。
安裝方法:
sudo apt-get install dstat
使用方法:
dstat -p
glances - 這是一個跨平臺的系統監控工具,可以監控CPU、內存、磁盤、網絡、傳感器等信息。
安裝方法:
sudo apt-get install glances
使用方法:
glances
atop - 這個工具提供了一個實時的視圖來查看系統資源的使用情況,并且可以記錄歷史數據。
安裝方法:
sudo apt-get install atop
使用方法:
atop
這些工具可以幫助你監控Debian系統上的進程和資源使用情況。你可以根據自己的需求選擇合適的工具進行監控。