centos

CentOS如何快速找到回收站文件

小樊
36
2025-07-10 18:53:03
栏目: 智能运维

在 CentOS 系统中,回收站通常被称为“废纸篓”,其文件恢复步骤如下:

使用 Nautilus 恢复文件

使用 extundelete 工具恢复文件(适用于 ext4 分区)

  1. 安装 extundelete

    sudo yum install e2fsprogs*
    wget http://nchc.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2
    tar -jxvf extundelete-0.2.4.tar.bz2
    cd extundelete-0.2.4
    ./configure --prefix=/usr/local/extundelete
    make && make install
    
  2. 恢复文件

    • 扫描文件系统以查找已删除的文件:

      /usr/local/extundelete/bin/extundelete /dev/sdb --inode 2
      
    • 恢复指定文件:

      /usr/local/extundelete/bin/extundelete /dev/sdb --restore-file test.txt
      
    • 恢复整个分区上的文件:

      /usr/local/extundelete/bin/extundelete /dev/sdb --restore-all
      

    恢复的文件通常会被保存到当前目录下的 RECOVERED_FILES/ 目录中。

使用 TestDisk 工具恢复文件(适用于多种分区类型)

  1. 安装 TestDisk

    sudo yum install testdisk
    
  2. 运行 TestDisk

    • 选择磁盘和分区:选择需要恢复文件的磁盘,并按照提示进行操作。
    • 文件恢复过程:遵循 TestDisk 向导,选择扫描丢失的文件,预览和选择需要恢复的文件,然后将这些文件复制到另一个安全的目录。

请注意,数据恢复的成功率取决于文件被删除后磁盘是否被新的数据覆盖。因此,一旦发现文件丢失,应尽快尝试恢复操作。此外,建议定期备份重要数据,以防数据丢失。

0
看了该问题的人还看了