在CentOS系统备份后,进行清理是一个重要的步骤,可以帮助释放磁盘空间并提高系统性能。以下是一些常用的清理方法:
删除 /tmp
和 /var/tmp
目录下的所有文件和子目录:
sudo rm -rf /tmp/*
sudo rm -rf /var/tmp/*
列出所有已安装的软件包:
sudo yum list installed
删除特定软件包:
sudo yum remove <package_name>
使用 yum autoremove
删除不再被任何软件包依赖的无用软件包
查看 /var/log
目录下的日志文件大小:
sudo du -sh /var/log/*
清空特定日志文件:
sudo truncate -s 0 /var/log/<log_file>
压缩文件:
tar -czvf <archive_name>.tar.gz <directory>
删除原始文件:
sudo rm -rf <directory>
删除回收站中的所有文件:
sudo rm -rf /home/*/.local/share/Trash/*
使用 find
命令查找并删除大文件或不再需要的文件:
find / -type f -name "large_file" -exec rm -rf {} \;
find / -mtime +7 -type f -name "*.log" -exec truncate {} --size 0 \;
sudo yum clean all
sudo yum autoremove
sudo package-cleanup --oldkernels --count=1
使用 ncdu
工具分析磁盘使用情况:
ncdu /path/to/directory
在执行上述清理操作之前,请确保您有足够的权限,并在操作前对重要数据进行备份,以免误删重要文件导致不可预测的后果。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:centos系统更新后如何清理