我已经浏览了几个之前回答过的问题,但找不到任何对我有用的东西。
我不小心在错误的文件夹上使用了这个命令,删除了除 *.sh 文件之外的一些重要文件和脚本。
find . -type f ! -name '*.sh' -delete
是否可以恢复文件?
答案1
如果您启用了 TimeMachine,则可以通过正常的 TimeMachine UI 进行恢复。
如果您没有启用 TimeMachine,您可以使用本地快照通过正常的 TimeMachine UI 进行恢复。
您可以从 testdisk 安装 photoreq 以在原始磁盘中查找脚本文件,这可能会出现很多误报。
Testdisk(包括 Photoreq)下载:http://www.cgsecurity.org/wiki/TestDisk_Download
最后,如果您还没有设置 TimeMachine,您应该将此作为警告并设置,虽然它并不完美,但总比没有好得多。