在 Linux 系统中,“cleanup(清理)”通常指删除不再需要、可安全移除的文件/目录,以释放磁盘空间、避免混乱或提升系统稳定性。以下是常见需要清理的文件类型及说明,按系统/用户/开发场景分类:
/var/cache/apt/archives/*.debsudo apt clean / sudo apt autoclean/var/cache/yum/ 或 /var/cache/dnf/sudo yum clean all / sudo dnf clean all/var/log/*.log/var/log/journal/(systemd 日志)sudo journalctl --vacuum-size=100Mlogrotate/tmp/*(重启通常会清)/var/tmp/*/boot/vmlinuz-*、/boot/initrd-*~/.cache/*(浏览器、软件缓存)~/.thumbnails/~/.local/share/Trash/~/.bash_history(可选)*.swp、*~*.o、*.a、*.sobuild/、dist/、node_modules/(按需)target/(Java/Maven)docker system prune/var/lib/docker/core.*/var/crash//etc/ 配置/proc/、/sys/(虚拟文件系统)Linux cleanup 主要清理:包缓存、日志、临时文件、旧内核、用户缓存、编译产物。
不确定时,优先用系统自带命令(apt/dnf/journalctl/docker),不要手动 rm 关键目录。
如果你有具体场景(如服务器/桌面/容器),我可以给更精确的清理清单。