我做某事后文件夹消失了


-1

我当时在玩Xcode的类模板,然后来到这个git并尝试用它来制作自己的文件,因为它已经2岁了。当我使用此模板时,它从不询问我任何细节,而是立即问我将项目保存在何处。.我选择了Desktop,它将xcodeproj文件保存在桌面上为Desktop.xcodeproj,并删除了桌面上的其他所有内容。可悲的是我所有的开发文档都是我的桌面上,它只是消失。不在垃圾桶中,不在.Trash中,不在Users / user / Trash中,不在数据恢复应用程序中的任何位置。

这是我使用的模板PLIST


1
使用了哪些数据恢复应用程序?这似乎是一种简单的情况,其中已删除的文件没有备份,您可能需要立即停止使用计算机,并将存储发送给数据恢复专业人员。也许,如果您添加了详细信息,我们可以将其链接到涵盖该问题的先前存在的问题,或者如果不是替换文件夹删除其中包含的所有文件的情况,则可以提供更好的指导。
bmike

Answers:


1

我要说的是,由于.xcodeproj就是文件夹,所以它可能已经替换了原始的“ Desktop”文件夹。但是由于文件扩展名不同而奇怪...

作为第二个建议,您尝试过ls -l Desktop.xcodeproj/吗?这将为您提供.xcodeproj文件夹的内容。或者,您可以右键单击它,然后选择“显示包装内容”。也许您原来的桌面刚刚被重命名并得到了扩展名...


嘿,谢谢评论!这个项目绝对没有任何东西,只有几千字节。:(而且我的桌面文件夹在我的用户名下,应该这样。有什么建议吗?
emotality

1
你不明白这一点。您确实没有选择“桌面”作为文件夹,而是给项目命名了“桌面”,并在主目录中创建了它。xCode所做的是,它将创建一个新文件夹,该文件夹的名称类似于您的项目,而您的项目位于其中。您实际上选择将项目放入其中的目录是您的主目录~/。因此,xCode创建了一个“ Desktop”文件夹,并替换了现有的“ Desktop”文件夹。没有备份?然后,我很遗憾地说:该数据很可能已经消失了
TAKeanice 2014年

1
如果它确实很重要,请查找prosofteng.com/products/data_rescue.php。该程序能够恢复完全删除的文件,但不要指望奇迹。
TAKeanice

好的,对不起。我对.xcodeproj结尾有误。XYZ.xcodeproj始终驻留在名为XYZ的文件夹中。因此,是该文件夹替换了您的桌面。看到我的第二个答案是从此评论得出的
TAKeanice,2014年

1

如果用空文件夹替换装满文件的文件夹,则如果不向驱动器中写入更多数据并获得专业帮助以恢复文件,则很有可能100%的文件可恢复。

在实践中,操作系统不断地写入文件,因此总是有机会扩展现有文件并覆盖分配的空间,而现在操作系统将其视为可用空间。

如果您确实没有备份,最好的选择是立即停止使用计算机,并估计恢复成本,而不是学习如何对自己的数据进行数据恢复。

请参阅此答案中的选项,以获取一些良好的恢复程序和供应商(Drive Savers和Kroll Ontrack):

如果要进行DIY恢复,我将购买一个外部驱动器并镜像您现有驱动器的内容(不再运行该操作系统),然后尝试对数据副本进行恢复。同样,这完全取决于您的工作价值和时间价值,因此,每个恢复实例在权衡尝试恢复的成本与仅处理丢失的文件并重新开始之间的成本有所不同。


0

您已经检查了各种垃圾,这是一个不错的开始。您是否尝试过通过终端进行搜索?我将CD插入Desktop /,然后

ls -l .*

查看是否发现了可能隐藏的任何内容,包括隐藏的.Trash文件夹。


感谢您的回答!我的所有文件均未隐藏。我确实尝试过您的cmnd,但未返回任何结果:( fml
情绪化

好的,稍微进入危险区域,sudo find / -name "Desktop.xcodeproj"在出现提示时尝试输入密码,然后查看是否出现任何内容。如果不是,则尝试搜索的各种通配符版本,例如,sudo find / -name "*Desktop*" 祝您好运。
杰里·W。

嘿,桌面项目文件是导致这种情况发生的原因,它是一个空项目。我实际上想要一个名为“ DEV”的文件夹,并且收到您上面给我的cmnd的以下响应,您认为这是它还是其他东西?JPs-MacBook-Pro:〜emotality $ sudo find / -name“ Apptality”密码:查找:/ dev / fd / 3:不是目录find:/ dev / fd / 4:不是目录JPs-MacBook-Pro:〜 emotality $ cd dev -bash:cd:dev:没有这样的文件或目录
emotality 2014年

0

您确实没有选择“桌面”作为文件夹,而是给项目命名了“桌面”,并在主目录中创建了它。xCode所做的是,它将创建一个新文件夹,该文件夹的名称类似于您的项目,而您的项目位于其中。

您实际上选择在其中创建项目的目录是主目录〜/。因此,xCode创建了一个“ Desktop”文件夹,该文件夹替换了现有的“ Desktop”文件夹。没有备份?然后,我很抱歉地说:这些数据很可能已经消失了。

如果它确实很重要,请寻找Data Rescue 3。该程序能够恢复完全删除的文件,但不要指望奇迹。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.