运维

运维

Products

当前位置:首页 > 运维 >

如何巧妙清理Ubuntu旧备份文件,释放空间?

96SEO 2025-09-20 14:32 0


1. 手动定位并删除旧备份文件

先说说通过df -h查看磁盘空间使用情况, 定位占用较大的分区;再用du -sh /*du -sh /path/to/backup/*列出目录大小,快速识别包含旧备份的大目录。对于明确过期的备份, 可使用rm -rf /path/to/backup/folder删除整个文件夹,或用find /path/to/backup/folder -type f -mtime +30 -delete命令删除30天前修改的所有备份文件。施行前务必确认路径正确,避免误删系统或其他重要文件。

清理Ubuntu旧备份文件的技巧

注意事项

在进行任何删除操作之前, 请确保备份文件的重要性,以防意外丢失数据。

2. 利用备份工具自带的清理功能

若使用Simple Backup, 可通过图形界面设置自动清理:打开“备份属性”→切换至“Purging”选项卡,选择“按截止日期”或“按对数方式”,工具会自动施行清理。若使用Timeshift, 可直接删除旧备份目录中的文件,或通过Timeshift图形界面选择“删除旧备份”功能,保留最近的几个快照。

3. 设置定时任务自动清理

为避免手动操作繁琐,可通过cron定时施行清理命令。编辑当前用户的crontab文件, 添加如下规则:

0 2 * * * find /path/to/backup/folder -type f -mtime +30 -delete

上述规则表示每天凌晨2点,自动删除/path/to/backup/folder目录下30天前的备份文件。可根据需求调整时间和天数,确保定期自动清理,保持磁盘空间充足。

4. 清理系统自带备份文件

Ubuntu系统会在/var/backups目录下存储系统更新的备份文件,可通过sudo rm -rf /var/backups/*命令删除所有系统备份文件。还有啊, /var/lib/apt/periodic/update-success-stamp等更新日志文件也可定期清理,释放少量空间。

5. 使用图形化工具简化操作

若偏好图形界面 可使用以下工具清理旧备份:

  • SpaceSniffer: 以图形方式展示磁盘空间使用情况,方便定位大文件。
  • ncdu: 一个类似于du的命令行工具,以图形界面显示目录占用空间。

通过以上方法, 您可以轻松清理Ubuntu旧备份文件,释放磁盘空间。在操作过程中,请确保备份文件的重要性,以防意外丢失数据。


标签: ubuntu

提交需求或反馈

Demand feedback