溫馨提示×

Debian回收損壞文件的方法

小樊
37
2025-08-07 10:03:46
欄目: 智能運維

Debian回收損壞文件的方法如下:

  1. 從垃圾文件夾恢復
    Debian默認將刪除文件移至隱藏目錄 /.local/share/Trash,可通過以下命令恢復:

    cp /.local/share/Trash/files/文件名 目標路徑  # 恢復單個文件  
    rm -rf /.local/share/Trash/*  # 清空回收站(謹慎操作)  
    
  2. 使用數據恢復工具

    • TestDisk/PhotoRec:修復分區或恢復文件(支持多種格式),安裝后按提示操作:
      sudo apt-get install testdisk  
      sudo testdisk  # 選擇分區掃描并恢復  
      
    • Extundelete:針對ext3/ext4文件系統恢復已刪除文件,需先安裝:
      sudo apt-get install extundelete  
      sudo extundelete /dev/sdXY --restore-file 路徑/文件名  # 指定分區和文件路徑  
      
  3. 版本控制系統回溯
    若文件已提交至Git等版本控制系統,可通過提交歷史恢復:

    git log --oneline  # 查看歷史記錄  
    git checkout 提交ID -- 文件名  # 恢復到指定版本  
    
  4. 修復文件系統錯誤
    若文件因分區損壞丟失,使用 fsck 檢查修復(需先卸載分區):

    sudo fsck /dev/sdXY  # 替換為實際分區設備名  
    

注意:操作前建議備份重要數據,部分工具(如 fsck、TestDisk)需謹慎使用,避免誤操作導致數據進一步丟失。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女