以下是利用Debian命令行进行系统清理的常用方法:
sudo apt-get autoremove --purge -y
:自动卸载无用依赖包及配置文件。sudo apt-get purge <软件名>
:彻底卸载软件包及其配置文件。sudo apt-get clean
:删除所有已下载的软件包缓存。sudo apt-get autoclean
:删除过期的软件包缓存。sudo rm -rf /tmp/*
:清理/tmp目录。sudo rm -rf /var/tmp/*
:清理/var/tmp目录。sudo journalctl --vacuum-time=7d
:删除7天前的日志。sudo journalctl --vacuum-size=50M
:限制日志文件大小为50MB。sudo truncate -s 0 /var/log/syslog
:清空系统日志(谨慎操作)。sudo find / -type f -size +1G -exec ls -lh {} \;
:列出大于1GB的文件。sudo apt-get install deborphan
sudo deborphan | xargs sudo apt-get purge -y
。docker system prune -a -f
:清理所有未使用的Docker资源。ncdu /
:可视化查看磁盘占用情况(需先安装ncdu
)。注意事项:
sudo
权限,操作时需谨慎确认路径和文件名。