在Ubuntu系统中,回收站文件通常存储在用户主目录下的 .local/share/Trash
文件夹中。要备份这些文件,你可以按照以下步骤操作:
cd ~/.local/share/Trash/files
cd ~/.Trash-1000
mkdir -p ~/TrashBackup
cp -r ./* ~/TrashBackup/
你可以编写一个简单的脚本来定期备份回收站文件。以下是一个示例脚本:
#!/bin/bash
# 定义回收站目录和备份目录
TRASH_DIR="$HOME/.local/share/Trash/files"
BACKUP_DIR="$HOME/TrashBackup"
# 创建备份目录(如果尚未创建)
mkdir -p "$BACKUP_DIR"
# 复制回收站文件到备份目录
cp -r "$TRASH_DIR"/* "$BACKUP_DIR"
# 输出备份完成信息
echo "回收站文件已备份到 $BACKUP_DIR"
将上述脚本保存为 backup_trash.sh
,然后赋予执行权限并运行:
chmod +x backup_trash.sh
./backup_trash.sh
如果你希望定期自动备份回收站文件,可以使用cron作业。编辑crontab文件:
crontab -e
添加一行来设置备份频率,例如每天凌晨2点备份:
0 2 * * * /path/to/backup_trash.sh
保存并退出编辑器。
通过以上方法,你可以轻松地备份Ubuntu系统中的回收站文件。