要监控 CentOS 分区的使用情况,您可以使用以下命令:
df 命令:查看磁盘空间使用情况
df -h 这将以易读的格式(如 G、M、K)显示所有挂载的分区及其使用情况。
du 命令:查看目录或文件的磁盘使用情况
du -sh /path/to/directory 这将显示指定目录的总大小。使用 -s 选项仅显示总计,而不显示每个子目录的大小。使用 -h 选项以易读的格式显示大小。
ncdu 命令:查看目录或文件的磁盘使用情况(需要安装)
sudo yum install ncdu ncdu /path/to/directory 这将以交互式界面显示指定目录的磁盘使用情况,方便您快速找到占用空间最大的文件和目录。
iotop 命令:监控磁盘 I/O 使用情况(需要安装)
sudo yum install iotop sudo iotop 这将显示实时磁盘 I/O 使用情况,包括进程 ID、用户、读写字节数等。
atop 命令:监控系统资源使用情况(包括磁盘 I/O)(需要安装)
sudo yum install atop sudo systemctl start atop sudo systemctl enable atop 这将启动 atop 服务并定期记录系统资源使用情况。您可以通过查看 /var/log/atop/atop_YYYYMMDD 文件来查看历史记录。
通过这些命令,您可以监控 CentOS 分区的使用情况并找到可能的问题。如果您需要更详细的监控和分析,可以考虑使用第三方工具,如 glances 或 Zabbix。