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系统中的回收站数据,并确保在需要时能够迅速恢复。记得定期检查和测试备份文件,以确保备份的完整性和可用性。。