温馨提示×

如何恢复CentOS回收站文件

小樊
48
2025-08-16 19:57:31
栏目: 智能运维

CentOS回收站文件恢复方法如下:

  • 使用工具恢复
    • trash-cli工具:安装(sudo yum install trash-cli),查看回收站文件(trash-list),恢复单个文件(trash-restore <文件名>),恢复所有文件(trash-restore -r)。
    • extundelete工具:适用于ext4分区,安装后(安装命令略),通过/usr/local/extundelete/bin/extundelete /dev/sdb --restore-file <文件名>恢复单个文件,或--restore-all恢复所有文件,恢复文件在当前目录下RECOVERED_FILES/目录。
    • TestDisk工具:安装(sudo yum install testdisk),运行(sudo testdisk),按提示选择磁盘和文件恢复。
  • 手动恢复:若知道回收站目录(默认~/.local/share/Trash/files/),用cd进入,find命令查找文件,mv命令移回原位置。
  • 图形界面恢复:若有图形界面(如CentOS 8 GNOME),打开文件管理器,进入回收站,右键选“恢复”。

注意:文件被覆盖后可能无法恢复,建议及时操作并定期备份数据。

0