centos

CentOS系统垃圾清理工具

小樊
31
2025-12-19 15:43:48
栏目: 智能运维

CentOS 系统垃圾清理工具与命令清单

一 常用工具与用途

二 常用命令速查表

目标 工具/命令 示例与说明
清理包管理器缓存 yum / dnf sudo yum clean all(CentOS 7);sudo dnf clean all(CentOS 8+)
删除无用依赖 yum sudo yum autoremove(移除不再被依赖的包)
清理旧内核 package-cleanup sudo package-cleanup --oldkernels --count=1(仅保留最新内核)
日志轮转 logrotate sudo logrotate -f /etc/logrotate.conf(强制执行一次轮转)
截断单个日志 truncate sudo truncate -s 0 /var/log/messages(清空内容,保留文件)
清理临时文件 rm sudo rm -rf /tmp/ /var/tmp/**(谨慎:确保无正在使用文件)
查找大文件 find / du du -sh / 2>/dev/null*;find / -type f -size +100M -exec ls -lh {} ;
回收站 rm sudo rm -rf /home/*/.local/share/Trash/(多用户环境逐目录执行)
清理内存缓存 sysctl **sync && echo 3
清理 Swap swapoff / swapon sudo swapoff -a && sudo swapon -a(会短暂影响性能)
图形化清理 BleachBit 安装后勾选项目执行;亦支持命令行批量清理
占用分析 ncdu 交互式扫描目录占用,定位大文件/目录

三 图形化工具与适用场景

四 自动化与注意事项

0
看了该问题的人还看了