Debian系统清理实操指南
一 安全清理流程
df -h。sudo apt update && sudo apt clean && sudo apt autoclean。sudo apt autoremove --purge。uname -rdpkg --list | grep linux-imagesudo apt purge linux-image-<version> linux-headers-<version>sudo journalctl --vacuum-time=3d。sudo rm -rf /tmp/*(确保无关键进程在使用/tmp)。sudo ncdu / 或 sudo du -h / | sort -rh | head -20,确认无用后再删除。二 进阶清理与空间分析
sudo apt purge $(dpkg -l | awk '/^rc/ {print $2}')。localepurge(会移除未使用的语言包)。sudo deborphan | xargs sudo apt-get remove --purge。docker system prune -a -f(谨慎,会删除未使用镜像/容器/网络/卷)。sudo apt install bleachbit && sudo bleachbit。sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches。三 自动化与长期维护
sudo systemd-tmpfiles --clean(按配置定期清理)。0 3 * * * root rm -rf /tmp/*0 4 * * 0 journalctl --vacuum-time=7dsudo apt update && sudo apt full-upgrade -y && sudo apt autoremove -y && sudo apt autoclean -ysudo journalctl --vacuum-time=7dsudo ncdu / 巡检大文件四 注意事项与常见误区
uname -r,避免误删导致无法启动。rm -rf与通配符,删除前先列出目标:ls /tmp/before*。