以下是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任务自动化清理流程。