一、基础磁盘/文件系统状态检查工具
-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实时查看热点函数。