在Debian系統上監控系統的各種資源使用情況是非常重要的,可以使用一些常用的命令行工具來實現這一目標。以下是一些推薦的工具及其使用方法:
top命令:實時顯示系統中運行的進程信息,包括CPU占用率、內存占用率等。
top
按下鍵盤上的"Shift + M"可以按內存占用率對進程進行排序,按下"Shift + P"可以按CPU占用率對進程進行排序。
htop命令:一個交互式的進程查看器,比top命令更直觀和易用。
sudo apt-get install htop
htop
vmstat命令:顯示系統的虛擬內存、磁盤、CPU和進程活動等信息。
vmstat
按下鍵盤上的"d"鍵可以切換到磁盤I/O統計信息,按下"p"鍵可以切換到CPU統計信息。
iostat命令:顯示系統的磁盤I/O統計信息,包括讀取速度、寫入速度等。
sudo apt-get install sysstat
iostat
netstat命令:顯示系統的網絡連接、路由表和網絡接口統計信息。
netstat
free命令:顯示系統的內存使用情況,包括總內存、已用內存和空閑內存等。
free -m
(以MB為單位顯示)
df命令:顯示系統的磁盤空間使用情況,包括每個文件系統的總空間、已用空間和可用空間等。
df -h
(以人類可讀的格式顯示)
uptime命令:顯示系統的運行時間和平均負載。
uptime
通過這些命令,你可以全面監控Debian系統的資源使用情況,從而更好地進行系統管理和優化。