Osx

不小心覆蓋了.py文件,可以找回原件嗎?

  • October 19, 2020

我有一個名為initialization.py. 嘗試將內容複製粘貼到空白文件中時,我曾經ctrl + x複製/剪切,關閉原始文件,並ctrl + x在文本編輯器的空白文件中再次意外使用,然後繼續以相同的文件名保存空白文件initialization.py。因此,當我使用 時ctrl + v,我粘貼的是空白區域而不是程式碼。有沒有辦法在 python 文件被覆蓋之前檢索它的內容?

如果相關,我使用的是 macOS High Sierra 10.13.6,我的文本編輯器是 Atom 1.37.0。

編輯:

我按照此答案中發布的步驟進行操作,但現在我不確定下一步該做什麼。

終端截屏

像這樣的錯誤就是為什麼我寫了一個腳本來每隔 10 分鐘自動備份我機器上的所有小文本文件。(如果您想查看文件的先前版本也很有用)

您現在要問的是一個數據恢復問題:

  1. 請勿將驅動器用於其他任何用途。如果它是您的主系統驅動器,請立即關閉電腦。
  2. 您可以嘗試使用適用於 Mac 的 TestDisk 和 PhotoRec 工具來恢復您的文件。它將產生數千個不同的文件,所有文件都沒有標籤。
  3. 在這些文件中搜尋您從腳本中記住的唯一文本字元串。希望它還在那裡。祝你好運!

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