Ubuntu回收系统备份空间的常用方法
系统更新和软件安装会生成大量缓存文件和旧内核,占用大量空间。
sudo apt-get autoclean # 清理旧的安装包缓存
sudo apt-get clean # 清理所有安装包缓存
sudo apt-get autoremove # 自动删除不再需要的依赖包
uname -r查看),删除旧内核版本:dpkg --list | grep linux-image # 列出所有已安装的内核
sudo apt-get remove linux-image-<旧版本号> # 替换<旧版本号>为需删除的内核版本
Ubuntu系统默认会在/var/backups目录存储系统备份(如dpkg备份、boot备份等),可通过以下命令手动清理:
sudo rm -rf /var/backups/* # 删除/var/backups目录下所有备份文件
注意:执行前确认备份文件无保留价值,避免误删系统关键文件。
~/.cache/deja-dup/下的临时文件:rm -rf ~/.cache/deja-dup/*
若使用Timeshift(系统快照工具)或rsync(自定义备份),需针对性清理:
rm -rf ~/.cache/timeshift/*
/path/to/backup/,直接删除目录内文件:rm -rf /path/to/backup/*
通过cron定时执行清理命令,避免手动操作遗忘。
crontab -e
/var/backups/):0 2 * * * sudo rm -rf /var/backups/*
保存退出后,任务将按计划自动执行。
rm -rf:该命令会强制删除文件,建议先通过ls命令查看目标目录内容。