以下是Debian系统维护清理的常用技巧,操作前建议备份重要数据:
sudo apt clean
:删除所有已下载的软件包缓存。sudo apt autoclean
:仅删除过期的软件包缓存。sudo apt autoremove
:卸载不再需要的依赖包。sudo apt purge <软件包名>
:彻底删除软件包及配置文件。sudo journalctl --vacuum-time=7d
:删除7天前的系统日志。sudo truncate -s 0 /var/log/syslog
:清空指定日志文件(谨慎操作)。sudo rm -rf /tmp/* /var/tmp/*
:删除系统和长期临时文件。dpkg --list | grep linux-image
:查看已安装内核。sudo apt purge linux-image-<旧版本>
:删除旧内核(保留当前内核)。sudo find / -type f -size +100M -exec ls -lh {} \;
:查找大于100MB的文件。sudo du -h / | sort -rh | head -n 20
:按目录大小排序。ncdu
:交互式磁盘分析工具,可直观查看磁盘占用。bleachbit
:图形化清理工具,支持系统级垃圾清理。注意:执行删除操作前需确认文件/服务是否重要,避免误删影响系统稳定性。建议定期通过cron
任务自动化清理流程。