要快速清理 CentOS 系统的磁盘空间,可以按照以下步骤进行操作:
查找并删除大文件:
du 和 find 命令查找大文件。du -sh * | sort -hr | head -n 10
find /path/to/directory -type f -size +100M
清理缓存和临时文件:
yum clean all
rm -rf /tmp/*
删除旧的内核:
rpm -qa | grep kernel
package-cleanup --oldkernels --count=1
yum remove <old_kernel_package>
清理日志文件:
/var/log,可以删除或压缩旧日志:journalctl --vacuum-time=2weeks
find /var/log -type f -name "*.log" -exec truncate -s 0 {} \;
删除不必要的软件包:
rpm -qa
yum remove <package_name>
使用磁盘清理工具:
ncdu 工具来分析磁盘使用情况:yum install ncdu
ncdu /
清理邮件队列(如果适用):
postsuper -d ALL
检查并删除重复文件:
fdupes 工具查找并删除重复文件:yum install fdupes
fdupes -r /path/to/directory
请在执行删除操作之前,确保备份重要数据,以防止误删。