溫馨提示×

Ubuntu分區如何恢復誤刪文件

小樊
44
2025-09-27 04:14:15
欄目: 智能運維

Ubuntu分區恢復誤刪文件的常用方法

一、優先嘗試:從回收站(Trash)恢復

若文件是通過圖形界面(如Nautilus文件管理器)刪除(右鍵選擇“Move to Trash”),或使用trash-put命令刪除,文件會存儲在回收站中,可直接恢復。

  • 圖形界面恢復:打開文件管理器,點擊左側“回收站”,找到誤刪文件,右鍵選擇“Restore”即可還原至原路徑。
  • 命令行恢復:若已安裝trash-cli(默認未安裝),可通過以下命令操作:
    trash-list       # 查看回收站內文件列表
    trash-restore    # 按提示選擇需恢復的文件(輸入編號)
    

二、針對ext3/ext4文件系統:使用extundelete工具

extundelete是專為ext3/ext4設計的恢復工具,需在未向目標分區寫入新數據的前提下使用(否則可能覆蓋被刪文件)。

  1. 安裝工具
    sudo apt-get install extundelete
    
  2. 確定目標分區:通過df -Th命令查看文件所在分區(如/dev/sda1掛載于/home)。
  3. 恢復操作
    • 恢復單個文件
      sudo extundelete /dev/sdXY --restore-file /path/to/deleted/file
      
      (例如:sudo extundelete /dev/sda1 --restore-file /home/user/document.txt
    • 恢復整個目錄
      sudo extundelete /dev/sdXY --restore-directory /path/to/deleted/directory
      
    • 恢復所有可恢復文件
      sudo extundelete /dev/sdXY --restore-all
      
    恢復的文件會保存在當前目錄下的RECOVERED_FILES文件夾中,文件名可能被修改(可通過文件內容篩選)。

三、通用型恢復:使用TestDisk+PhotoRec組合

TestDisk主要用于分區修復,其附帶的PhotoRec工具專注于文件恢復,支持ext3/ext4、FAT32、NTFS等多種文件系統,適合跨分區或格式化后的恢復。

  1. 安裝工具
    sudo apt-get install testdisk
    
  2. 啟動PhotoRec
    sudo photorec
    
  3. 操作步驟
    • 選擇目標磁盤(如/dev/sda,而非分區/dev/sda1);
    • 選擇分區類型(Intel/EFI,通常選“Intel”);
    • 選擇文件系統類型(自動檢測或手動指定,如“Ext4”);
    • 選擇掃描模式(“Quick Scan”快速掃描、“Deep Scan”深度掃描,深度掃描耗時更長但更徹底);
    • 選擇恢復文件的存儲路徑(務必選擇與目標分區不同的磁盤,避免覆蓋);
    • 開始掃描并恢復(按提示操作)。

四、進階調試:使用debugfs工具(需熟悉文件系統)

debugfs是ext2/ext3/ext4的調試工具,可通過inode直接恢復文件,適合有一定技術基礎的用戶。

  1. 進入調試模式
    sudo debugfs /dev/sdXY
    
  2. 查詢被刪文件
    lsdel
    
    輸出會顯示被刪文件的inode編號(如24681)、大小、刪除時間等信息。
  3. 恢復文件
    dump <inode編號> /path/to/save/file
    
    (例如:dump 24681 /mnt/recovery/important.doc

五、恢復注意事項

  • 立即停止寫入:誤刪文件后,切勿向目標分區復制、下載或修改文件,避免覆蓋被刪數據;
  • 卸載分區(可選但推薦):若文件在掛載的分區中,可通過sudo umount /dev/sdXY卸載,防止系統后臺進程寫入數據;
  • 備份優先:恢復前盡量備份當前分區數據(如使用rsync或外部存儲),防止二次丟失;
  • 成功率判斷:文件刪除時間越短、分區使用頻率越低,恢復成功率越高;若分區被頻繁寫入,可能無法恢復。

以上方法覆蓋了Ubuntu下常見的誤刪場景,可根據實際情況選擇合適的方式。若數據極其重要且自行恢復失敗,建議尋求專業數據恢復服務。

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