Linux下恢復誤刪除的檔案

2021-04-12 17:53:35 字數 1892 閱讀 9192

jpeg等檔案或html、pdf、zip、txt、辦公文書等檔案被誤刪除的情況下,可以使用叫做「photorec」的軟體來進行恢復。下面就介紹一下photorec的使用方法。

注:使用工具photorec進行檔案恢復實際上、要對恢復前後磁碟的差異進行比較。比如,如果要恢復只安裝了linux的硬碟內的檔案的話,knoppix等的onecd linux在外掛程式硬碟被恢復的時候是必須的。

。一下就針對、fedora core 6下使用rpm安裝包檔案,對以fat格式進行格式化了的usb儲存裝置進行恢復為例來說明。

注:photorec由於是針對磁碟分割槽復原工具「testdisk」而設計的,因此它的名字是「testdisk-***x」。

# rpm -ihv testdisk-6.5-1.i386.rpm

photorec由於是使用命令列進行操作的軟體,所以要啟動終端來執行。

以root許可權啟動photorec。

# photorec

下圖中,顯示了已連線磁碟裝置,準備恢復的檔案在那個裝置上就選擇之,然後在選擇[proceed]。

在這裡選擇「disk /dev/sda(usb memory)」。

接下來,選擇恢復的磁碟分割槽格式(注)。在這裡,因為要恢復被格式化為fat格式的usb裝置,

因此選擇[intel]。

注:fat、ntfs、ext2/3、hfs+ 等幾種磁碟分割槽格式與之對應,提供被選擇。

接下來,選擇要恢復的分割槽。畫面下方[file opt]中有可供恢復的檔案種類提供被選擇。

選擇[search]、該畫面表示為制定被恢復的檔案索引recup_dir.x(注)。該索引是執行photorec命令

而做成的檔案。

注:recup_dir.x的「x」從1開始進行排列。

recup_dir.x儲存位址的選擇

按[y]鍵開始進行恢復。

恢復操作執行完畢:「recovery completed.」。

恢復完成

恢復完了選擇[quit]退出phtorec。被恢復的檔案是、recup_dir.x的若干數字子組合為檔名被儲存的。

photorec不僅針對hdd、usb裝置、cd-rom、sd卡,而且還可以對其他儲存裝置進行應用。因此大多數常用的檔案如果被誤操作的話,均可利用其來進行恢復,只不過它的初衷是針對**而製作的。

Linux下恢復誤刪除的檔案

jpeg等檔案或html pdf zip txt 辦公文書等檔案被誤刪除的情況下,可以使用叫做 photorec 的軟體來進行恢復。下面就介紹一下photorec的使用方法。注 使用工具photorec進行檔案恢復實際上 要對恢復前後磁碟的差異進行比較。比如,如果要恢復只安裝了linux的硬碟內的檔...

linux檔案誤刪除恢復

首先準備好工具debugfs 1 以唯讀方式掛載誤操作的硬碟 mount r n o remount r dev 若提示磁碟有程序或者使用者在操作,則使用fusr 檢視什麼在使用這個硬碟。若無重要程序則使用fuser k v m dev 乾掉。2 debugfs dev hda.3 檢視被刪除的檔案...

linux檔案誤刪除恢復

首先準備好工具debugfs 1 以唯讀方式掛載誤操作的硬碟 mount r n o remount r dev 若提示磁碟有程序或者使用者在操作,則使用fusr 檢視什麼在使用這個硬碟。若無重要程序則使用fuser k v m dev 乾掉。2 debugfs dev hda.3 檢視被刪除的檔案...