CentOS系统清理命令大全及用法如下:
删除/tmp目录下的所有文件
rm -rf /tmp/*
清理/var/tmp目录下的旧文件
find /var/tmp -type f -atime +7 -delete
删除/var/log目录下超过30天的日志文件
find /var/log -type f -name "*.log" -mtime +30 -exec rm -f {} \;
清理/var/spool/mail目录下的旧邮件
find /var/spool/mail -type f -atime +7 -delete
清理APT缓存
sudo apt-get clean
清理YUM缓存
sudo yum clean all
清理dnsmasq缓存
sudo systemctl restart dnsmasq
清理浏览器缓存(以Chrome为例)
rm -rf ~/.cache/google-chrome/*
清理已安装软件包的缓存
sudo yum clean packages
清理所有软件包的缓存
sudo yum clean all
查看磁盘空间使用情况
df -h
查找并删除大文件
du -sh * | sort -hr | head -n 10
查找并删除重复文件
find /path/to/search -type f -exec md5sum {} \; | sort | uniq -d -w 32 -o /path/to/duplicates
清理系统临时文件
sudo rm -rf /var/cache/yum/*
清理系统日志
sudo journalctl --vacuum-time=3d
清理系统临时目录
sudo rm -rf /root/.cache/*
rm -rf
命令时要格外小心,因为它会递归删除指定目录下的所有文件和子目录。希望这些命令能帮助你更好地管理和维护CentOS系统!如有其他问题,请随时提问。