linux

Linux Trigger:如何恢复误删除文件

小樊
49
2025-07-24 14:57:26
栏目: 智能运维

在Linux系统中,如果误删除了文件,可以尝试以下几种方法来恢复:

使用回收站(Trash)恢复

使用数据恢复工具

若文件未被放入回收站,可以使用以下数据恢复工具:

  1. TestDisk & PhotoRec

    • 安装
      sudo apt install testdisk
      sudo photorec
      
    • 使用
      • 启动TestDisk并按照提示操作。
      • 选择“Analyse”来查找可恢复的文件,然后选择“Recover”来恢复文件。
  2. extundelete(仅限ext3/ext4文件系统)

    • 安装
      sudo apt install extundelete
      
    • 使用
      sudo extundelete /dev/sdXY --restore-file path/to/deleted/file
      
  3. Foremost(支持多种文件类型)

    • 安装
      sudo apt install foremost
      
    • 使用
      foremost -v -t jpg,png,docx -i /dev/sdXY -o /recovery/
      

注意事项

通过以上方法,你应该能够恢复大多数误删除的文件。如果文件非常重要,建议尽早尝试恢复。

0
看了该问题的人还看了