我当时在玩Xcode的类模板,然后来到这个git并尝试用它来制作自己的文件,因为它已经2岁了。当我使用此模板时,它从不询问我任何细节,而是立即问我将项目保存在何处。.我选择了Desktop,它将xcodeproj文件保存在桌面上为Desktop.xcodeproj,并删除了桌面上的其他所有内容。可悲的是我所有的开发文档都是我的桌面上,它只是消失。不在垃圾桶中,不在.Trash中,不在Users / user / Trash中,不在数据恢复应用程序中的任何位置。
我当时在玩Xcode的类模板,然后来到这个git并尝试用它来制作自己的文件,因为它已经2岁了。当我使用此模板时,它从不询问我任何细节,而是立即问我将项目保存在何处。.我选择了Desktop,它将xcodeproj文件保存在桌面上为Desktop.xcodeproj,并删除了桌面上的其他所有内容。可悲的是我所有的开发文档都是我的桌面上,它只是消失。不在垃圾桶中,不在.Trash中,不在Users / user / Trash中,不在数据恢复应用程序中的任何位置。
Answers:
我要说的是,由于.xcodeproj就是文件夹,所以它可能已经替换了原始的“ Desktop”文件夹。但是由于文件扩展名不同而奇怪...
作为第二个建议,您尝试过ls -l Desktop.xcodeproj/
吗?这将为您提供.xcodeproj文件夹的内容。或者,您可以右键单击它,然后选择“显示包装内容”。也许您原来的桌面刚刚被重命名并得到了扩展名...
~/
。因此,xCode创建了一个“ Desktop”文件夹,并替换了现有的“ Desktop”文件夹。没有备份?然后,我很遗憾地说:该数据很可能已经消失了
如果用空文件夹替换装满文件的文件夹,则如果不向驱动器中写入更多数据并获得专业帮助以恢复文件,则很有可能100%的文件可恢复。
在实践中,操作系统不断地写入文件,因此总是有机会扩展现有文件并覆盖分配的空间,而现在操作系统将其视为可用空间。
如果您确实没有备份,最好的选择是立即停止使用计算机,并估计恢复成本,而不是学习如何对自己的数据进行数据恢复。
请参阅此答案中的选项,以获取一些良好的恢复程序和供应商(Drive Savers和Kroll Ontrack):
如果要进行DIY恢复,我将购买一个外部驱动器并镜像您现有驱动器的内容(不再运行该操作系统),然后尝试对数据副本进行恢复。同样,这完全取决于您的工作价值和时间价值,因此,每个恢复实例在权衡尝试恢复的成本与仅处理丢失的文件并重新开始之间的成本有所不同。
您已经检查了各种垃圾,这是一个不错的开始。您是否尝试过通过终端进行搜索?我将CD插入Desktop /,然后
ls -l .*
查看是否发现了可能隐藏的任何内容,包括隐藏的.Trash文件夹。
sudo find / -name "Desktop.xcodeproj"
在出现提示时尝试输入密码,然后查看是否出现任何内容。如果不是,则尝试搜索的各种通配符版本,例如,sudo find / -name "*Desktop*"
祝您好运。
您确实没有选择“桌面”作为文件夹,而是给项目命名了“桌面”,并在主目录中创建了它。xCode所做的是,它将创建一个新文件夹,该文件夹的名称类似于您的项目,而您的项目位于其中。
您实际上选择在其中创建项目的目录是主目录〜/。因此,xCode创建了一个“ Desktop”文件夹,该文件夹替换了现有的“ Desktop”文件夹。没有备份?然后,我很抱歉地说:这些数据很可能已经消失了。
如果它确实很重要,请寻找Data Rescue 3。该程序能够恢复完全删除的文件,但不要指望奇迹。