在CentOS中监控磁盘回收情况,可通过以下命令和工具实现:
基础命令
df -h:查看磁盘空间使用情况,以人类可读格式显示已用/剩余空间。du -sh /path:统计指定目录的磁盘占用,-s汇总总计,-h显示可读格式。iostat -x 1:监控磁盘I/O活动,-x显示扩展统计,1表示每秒刷新一次。sar -d 1 10:收集磁盘使用数据,1秒采样一次,共10次。工具监控
sudo yum install ncdu
sudo ncdu /path/to/directory
日志分析
/var/log/messages或/var/log/syslog,过滤磁盘相关日志。/var/log/audit/audit.log获取文件删除等操作记录。清理验证
df -h对比前后磁盘使用量变化。lsof | grep deleted查看被删除但仍被进程占用的文件,避免“假回收”。以上方法可帮助监控磁盘空间回收效果及异常占用情况。