一、基礎磁盤/文件系統狀態檢查工具
-h
(人類可讀格式,如MB/GB)、-T
(顯示文件系統類型)、-i
(查看inode使用情況)。例如df -hT
可清晰展示各分區的容量、已用空間、剩余空間及文件系統類型。-s
(匯總總計)、-h
(人類可讀格式)。例如du -sh /home
可快速查看/home目錄的總大小。lsblk -f
可顯示設備名稱、文件系統類型及UUID。二、實時磁盤I/O與進程監控工具
-x
(詳細模式)、-d
(僅顯示磁盤統計)。例如iostat -x 1
每秒刷新一次,可重點關注%util
(磁盤利用率,接近100%表示繁忙)、await
(平均I/O等待時間)。sudo apt install iotop
,運行后可直接看到哪個進程在進行大量磁盤讀寫。dstat -cdngy
可同時監控CPU、磁盤、網絡等。三、綜合性能分析與歷史數據工具
sar -u 1 5
查看CPU使用率(1秒間隔,共5次),sar -d 1 5
查看磁盤I/O統計。sudo apt install glances
,運行后可通過Web界面或終端查看。四、文件系統健康與S.M.A.R.T.監控工具
sudo apt install smartmontools
,常用命令sudo smartctl -a /dev/sda
(查看/dev/sda的詳細信息),重點關注“Reallocated_Sector_Ct”(重分配扇區數)、“Current_Pending_Sector”(待處理扇區數)等指標。五、進階工具(可選)
perf top
實時查看熱點函數。