CentOS系统本身并没有像Windows系统那样的传统意义上的“回收站”功能。在CentOS中,删除的文件通常会被移动到用户的 .Trash
目录下,以便在一定时间后彻底删除。因此,要备份CentOS系统中的回收站数据,实际上就是备份 .Trash
目录下的内容。
备份 .Trash
目录下的数据可以通过以下几种方法实现:
saferm.sh
脚本:saferm.sh
脚本,该脚本可以安全地删除文件和目录,并备份到 .Trash
目录。saferm.sh
:sudo yum install git
git clone https://github.com/lagerspetz/linux-stuff.git
cd linux-stuff-master
./install.sh
saferm.sh
备份 .Trash
目录:/path/to/saferm.sh -r / --force
.Trash
目录下的内容到其他存储位置,如外部硬盘或云存储服务。可以使用 cp
命令来实现:cp -r ~/.local/share/Trash /path/to/backup
crontab
设置定时任务,定期执行备份脚本,以确保 .Trash
目录下的数据始终被备份。。。。
通过上述方法,您可以有效地备份CentOS系统中的回收站数据,并确保在需要时能够迅速恢复。记得定期检查和测试备份文件,以确保备份的完整性和可用性。。