在Linux系統中,有多種工具和方法可以用來監控系統資源的使用情況。以下是一些常用的命令和工具:
top
- 實時顯示系統進程和資源使用情況。
使用方法:在終端輸入 top
并按回車鍵。
htop
- top
的增強版本,提供更友好的用戶界面和更多功能。
使用方法:首先需要安裝 htop
(例如使用 sudo apt install htop
),然后在終端輸入 htop
并按回車鍵。
vmstat
- 顯示虛擬內存統計數據。
使用方法:在終端輸入 vmstat [interval]
,其中 [interval]
是以秒為單位的時間間隔。
free
- 顯示系統內存使用情況。
使用方法:在終端輸入 free -h
,-h
選項會以人類可讀的格式顯示數據。
iostat
- 顯示CPU和I/O統計信息。
使用方法:在終端輸入 iostat [options]
,其中 [options]
可以是各種參數,例如 -h
顯示人類可讀的格式。
df
- 顯示文件系統的磁盤空間使用情況。
使用方法:在終端輸入 df -h
,-h
選項會以人類可讀的格式顯示數據。
du
- 顯示目錄或文件的磁盤使用情況。
使用方法:在終端輸入 du -sh [directory]
,其中 [directory]
是要檢查的目錄路徑。
sar
- 收集和報告系統活動信息。
使用方法:在終端輸入 sar [options]
,其中 [options]
可以是各種參數,例如 -u
顯示CPU使用情況,-r
顯示內存使用情況。
nmon
- 監控系統資源并生成報告。
使用方法:首先需要安裝 nmon
(例如使用 sudo apt install nmon
),然后在終端輸入 nmon
并按回車鍵。
atop
- 實時監控系統資源使用情況,并提供歷史數據查看功能。
使用方法:首先需要安裝 atop
(例如使用 sudo apt install atop
),然后在終端輸入 atop
并按回車鍵。
這些工具可以幫助你監控Linux系統的CPU、內存、磁盤I/O等資源的使用情況。你可以根據自己的需求選擇合適的工具進行監控。