在Debian系统中,可以使用以下命令来清理不必要的文件和缓存,以释放磁盘空间:
清理APT下载的包文件:
sudo apt-get clean
这会删除所有已下载的.deb
包文件。
自动清理不再需要的旧版本包:
sudo apt-get autoclean
这只会删除那些已经过时且不再需要的包文件。
删除APT历史记录:
rm -rf ~/.cache/apt/archives/partial/*
查看并清理系统日志:
journalctl --vacuum-size=100M # 保留最近100MB的日志
journalctl --rotate # 旋转日志文件
手动删除旧的日志文件(注意:谨慎操作):
sudo rm -rf /var/log/*
删除/tmp目录下的临时文件:
sudo rm -rf /tmp/*
使用tmpwatch
工具定期清理临时文件:
sudo apt-get install tmpwatch
sudo tmpwatch 24h /tmp # 删除24小时内未修改的文件
清理浏览器缓存(根据使用的浏览器执行相应命令):
rm -rf ~/.mozilla/firefox/*.default-release/cache2
rm -rf ~/.cache/google-chrome
清理其他应用程序的缓存:
~/.cache/
目录下,可以根据具体应用进行删除。sudo yum clean all
sudo dnf clean all
sudo yum clean all
sudo dnf clean all
查看磁盘空间使用情况:
df -h
查看并删除大文件:
du -sh * | sort -rh | head -n 10
find /path/to/search -type f -size +100M
清理旧的内核版本:
apt-get autoremove --purge
请注意,在执行删除操作时要格外小心,确保不会误删重要文件。建议在执行删除命令前备份重要数据。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:Debian清理命令大全