以下是Debian系统清理技巧,助你释放磁盘空间、优化性能:
sudo apt clean
:删除所有已下载的软件包缓存。sudo apt autoclean
:仅删除过期的缓存文件。sudo apt autoremove
:移除不再被依赖的软件包。sudo apt autoremove --purge
:同时删除配置文件。deborphan | xargs sudo apt-get remove --purge
:清理孤立依赖包。dpkg --list | grep linux-image
:查看已安装内核。sudo apt purge linux-image-<旧版本>
:删除旧内核(保留当前内核)。sudo journalctl --vacuum-time=7d
:删除7天前的日志。sudo truncate -s 0 /var/log/syslog
:清空指定日志文件。rm -rf ~/.cache/*
:删除用户应用缓存。rm -rf ~/.thumbnails/*
:删除缩略图缓存。sudo du -h / | sort -rh | head -n 20
:按大小排序目录。sudo find / -type f -size +100M
:查找大于100MB的文件。docker system prune -a
:删除未使用的镜像、容器、卷。sudo snap list --all | grep disabled | awk '{print $1, $3}' | xargs -n2 sudo snap remove --revision
。sudo apt install ncdu
,然后运行ncdu /
即可。以上技巧综合自官方文档及社区实践,可根据需求选择使用[1,2,3,4,5,6,7,8,9,10]。