若备份文件存储在特定目录(如/media/备份盘/ubuntu_backup
、/var/backups
或自定义路径),可通过终端直接删除。使用rm -rf
命令递归移除文件夹及内容,操作前需确认路径正确,避免误删系统文件。
示例命令:
# 替换为实际备份路径(如外部硬盘备份)
sudo rm -rf /media/your-usb-drive/ubuntu_backup_old/*
# 或清理系统默认备份目录(部分系统会在此存储临时备份)
sudo rm -rf /var/backups/*
注意:rm -rf
会永久删除文件,请务必确认路径无误。
若使用Timeshift工具创建系统快照(增量备份),可通过其图形界面或命令行删除旧快照,释放空间。
操作步骤:
sudo timeshift
);# 列出所有快照(确认ID)
sudo timeshift --list-snapshots
# 删除指定ID的快照(如ID为2025-09-01_00-00-00)
sudo timeshift --delete --snapshot 2025-09-01_00-00-00
Timeshift会自动管理快照空间(保留最近N个或占用磁盘阈值),但手动删除可针对性清理。
系统更新或备份时,APT会生成缓存文件(如/var/cache/apt/archives
),旧内核也会占用空间。可通过以下命令清理:
清理APT缓存:
sudo apt-get clean # 清空所有缓存包
sudo apt-get autoclean # 删除旧版本缓存包(保留当前可用版本)
删除旧内核(保留当前使用的内核):
# 列出已安装内核(排除当前使用的)
dpkg --list | grep linux-image | grep -v $(uname -r)
# 删除旧内核(如linux-image-5.15.0-86-generic)
sudo apt-get remove --purge linux-image-5.15.0-86-generic
清理孤立包(无关联的依赖包):
sudo apt-get autoremove --purge # 自动移除不再需要的依赖
这些操作可释放大量磁盘空间,尤其适合长期未清理的系统。
Ubuntu自带的“磁盘使用分析器”(Disk Usage Analyzer)或第三方工具(如bleachbit
)可图形化清理备份文件。
操作步骤:
/
);sudo apt install bleachbit
bleachbit # 打开工具,选择“系统备份”“缓存”等项目清理
图形化工具适合不熟悉终端的用户,操作更直观。
若需定期自动清理旧备份,可通过cron
设置定时任务。
操作步骤:
crontab -e
/var/backups
目录):0 2 * * * sudo rm -rf /var/backups/*
Ctrl+O
→Enter
→Ctrl+X
)。注意事项:
ls /path/to/backup
查看内容),避免删除系统关键文件;