Ubuntu - 如何恢復由「find -delete」指令刪除的檔案?

Ubuntu - 如何恢復由「find -delete」指令刪除的檔案?

我不小心用“find -delete”刪除了我的檔案。無論如何我可以恢復這些文件嗎?

答案1

這裡一個教程聲稱 ext4 的成功率約為 70%。本教學適用於您可能擁有也可能沒有的加密 /home。

關鍵是盡快停止使用檔案系統(即盡快停止使用您的電腦),並從 Live CD 運行恢復。如果您有常規的 ubuntu 安裝 CD,應該沒問題。這將是一個相當漫長的過程。

答案2

您應該有一個備份,然後就可以使用它。您的文件很可能會永遠遺失。

如果您確實想取消刪除其中一些內容,請準備好花費數小時或數天,甚至數週的時間。閱讀有關 ext4 檔案系統工具的文件。閱讀(明天)外部3維基百科頁面

在處理原始磁碟分割區之前複製它。不在原始檔案系統分割區上工作,而是在位副本上工作。

你可以嘗試擴充刪除,但不要抱太大希望。

當然,這些都是命令列工具。

下次,請備份您的檔案。如果您的檔案是原始程式碼,請使用版本控制系統。

答案3

很可能你已經筋疲力盡了。您可能會很幸運地使用 extundelete,但防止這種情況再次發生的最佳方法可能是給自己一個基本的相當於回收站的東西;您可能對此感興趣:

http://www.intutive.com/wicked/showscript.cgi?015-newrm.sh

相關內容