如何备份CentOS回收站,确保数据不因系统故障或误操作而丢失?
- 内容介绍
- 文章标签
- 相关推荐
在 CentOS 程序里文件被误删后往往只能通过“回收站”或手动恢复来挽回,但这两种方法都存在缺陷:程序崩溃、磁盘损坏或误操作可能导致回收站里的文件彻底丢失。如果没有及时备份,一旦数据丢失,恢复几乎不可能。建立一个可靠的回收站备份方案很关键。
一、了解 CentOS 回收站的特殊性
与 Windows 的可视化回收站不同。CentOS 默认并没有一个统一的图形化回收站,而是依赖使用者自定义目录来存放被删除的文件。确认回收站的位置和类型是备份前的第一步先。按理说,
-
标准回收站: 位于
$HOME/.local/share/Trash/files与$HOME/.local/share/Trash/info - 自定义回收站: 有些使用者会把回收站放到其它方法。例如 /var/local/trash 等。
如何确认你的回收站位置?
从打开终端执行来看,
# 查看默认标准位置
ls -la $HOME/.local/share/Trash/files
ls -la $HOME/.local/share/Trash/info
# 如果你使用了自定义方法。请替换为对应目录
ls -la /var/local/trash/files
ls -la /var/local/trash/info
二、使用 tar 命令实现全量备份
痛点:你不想每次手动压缩整个目录,也不想因为忘记更新而导致旧版本残留。
在 CentOS 程序里文件被误删后往往只能通过“回收站”或手动恢复来挽回,但这两种方法都存在缺陷:程序崩溃、磁盘损坏或误操作可能导致回收站里的文件彻底丢失。如果没有及时备份,一旦数据丢失,恢复几乎不可能。建立一个可靠的回收站备份方案很关键。
一、了解 CentOS 回收站的特殊性
与 Windows 的可视化回收站不同。CentOS 默认并没有一个统一的图形化回收站,而是依赖使用者自定义目录来存放被删除的文件。确认回收站的位置和类型是备份前的第一步先。按理说,
-
标准回收站: 位于
$HOME/.local/share/Trash/files与$HOME/.local/share/Trash/info - 自定义回收站: 有些使用者会把回收站放到其它方法。例如 /var/local/trash 等。
如何确认你的回收站位置?
从打开终端执行来看,
# 查看默认标准位置
ls -la $HOME/.local/share/Trash/files
ls -la $HOME/.local/share/Trash/info
# 如果你使用了自定义方法。请替换为对应目录
ls -la /var/local/trash/files
ls -la /var/local/trash/info
二、使用 tar 命令实现全量备份
痛点:你不想每次手动压缩整个目录,也不想因为忘记更新而导致旧版本残留。

