在 Linux 系统维护和优化中,有很多工具可以帮助你进行 系统清理(cleanup),按用途分类如下:
sudo apt autoremove # 删除无用依赖
sudo apt autoclean # 清理旧版本包缓存
sudo apt clean # 清空包缓存
sudo yum autoremove
sudo yum clean all
# 或 dnf
sudo dnf autoremove
sudo dnf clean all
sudo pacman -Rns $(pacman -Qtdq) # 删除孤立包
sudo paccache -r # 清理旧包
sudo bleachbit --clean system.cache system.tmp
sudo ncdu /
快速定位大文件/目录
sudo journalctl --vacuum-time=7d
sudo journalctl --vacuum-size=100M
sudo systemd-tmpfiles --clean
sudo fstrim -av
df -h
du -sh /*
可定期执行:
虽非清理工具,但清理前可先备份
shred -u file.txt
查找重复文件并清理
rmlint /
如果你愿意,我可以: