以下是Debian系统清理和维护的常用方法:
sudo apt clean
:清除所有已下载的软件包缓存。sudo apt autoclean
:仅清除过期缓存。sudo rm -rf /tmp/* /var/tmp/*
:删除临时目录文件。sudo apt autoremove
:移除不再需要的依赖包。sudo apt purge <软件名>
:彻底删除软件及其配置文件。sudo apt update && sudo apt upgrade
:更新软件列表并安装最新包。sudo apt full-upgrade
:升级系统并处理依赖关系(谨慎使用)。sudo journalctl --vacuum-size=500M
:限制日志大小为500MB。sudo find /var/log -type f -mtime +30 -exec rm -f {} \;
:删除30天前的旧日志。dpkg --list | grep linux-image
:查看已安装内核。sudo apt purge linux-image-<版本号>
:删除不用的旧内核。top/htop
:查看进程占用情况。df -h
:检查磁盘空间。sudo systemctl disable <服务名>
:关闭非必需服务。unattended-upgrades
:sudo apt install unattended-upgrades
。sudo dpkg-reconfigure unattended-upgrades
。注意:操作前建议备份重要数据,谨慎删除系统文件。可结合ncdu
等工具分析磁盘占用,避免误删。
参考来源:[1,2,3,4,5,6,7,8,9,10,11]