在 Linux 里“cleanup(清理)”通常指释放磁盘空间、删除垃圾文件、清理缓存/日志/旧内核等。下面按常见场景给你对应的命令,你可以按需使用。
df -h
du -sh /*
找出大目录:
du -h --max-depth=1 /var
sudo apt autoremove
sudo apt clean
sudo apt autoclean
sudo yum clean all
# 或
sudo dnf clean all
sudo pacman -Rns $(pacman -Qtdq)
sudo pacman -Scc
sudo journalctl --vacuum-size=100M
sudo journalctl --vacuum-time=7d
清理 /var/log:
sudo rm -rf /var/log/*.old
sudo find /var/log -type f -name "*.log" -mtime +30 -delete
sudo rm -rf /tmp/*
sudo rm -rf /var/tmp/*
sudo apt --purge autoremove
rm -rf ~/.cache/*
rm -rf ~/.local/share/Trash/*
sudo apt autoremove -y
sudo apt clean
sudo journalctl --vacuum-time=7d
rm -rf /docker system prune -a
如果你能告诉我:
我可以给你更精准的一条命令。