Backup

恢復意外刪除的文件

  • July 16, 2018

我不小心從筆記型電腦上刪除了一個文件。我正在使用 Fedora。是否可以恢復文件?

我建議不要立即安裝一些實用程序。基本上你最大的敵人是磁碟寫入。您現在想不惜一切代價避免它們。

您最好的選擇是由您的編輯器創建的自動備份——如果它存在的話。如果沒有,如果您記得 .tex 文件中的一些唯一字元串,我會使用 grep 嘗試以下技巧:

$sudo grep -i -a -B100 -A100 'string' /dev/sda1 > file.txt

替換/dev/sda1為文件所在的設備,並替換為文件中'string'的唯一字元串。這可能需要一些時間。但基本上,它的作用是在設備上搜尋字元串,然後在該行之前和之後返回 100 行並將其放入file.txt. 如果您需要返回更多行,只需根據需要調整-B-A選項。您可能會返回一堆額外的垃圾,但您應該能夠恢復您的文本。

祝你好運。

引用自:https://unix.stackexchange.com/questions/2677