如何检索我的桌面文件夹及其内容

如何检索我的桌面文件夹及其内容

/var/www/html使用以下命令将文本文件从桌面移动到目录:

$ mv /home/xyz/Desktop /var/www/html

我忘了在桌面后写文件名(即命令应该是$ mv home/xyz/Desktop/test.html /var/www/html),现在我已将整个目录移动到,/var/www/html我使用以下命令将其删除:

$ rm -r Desktop 

(当时我在 html 目录中)。现在,虽然我可以看到桌面上的文件和文件夹,但我无法访问或打开它们,它说

"This location cannot be displayed, perhaps it has been deleted". 

请告诉我如何在桌面上检索我的文件:(

答案1

命令已解除文件链接rm。数据仍保存在您的磁盘上,但与它们的链接已被删除。

所以立即停止使用机器随着你使用的越多,未链接的文件被破坏得越多......

请使用photorec:你可以找到更多有关它的信息这里这里, 和视频向您展示如何使用它。

更多信息:当发出 rm 命令时文件会去哪里?

答案2

很抱歉,现在唯一的检索方法是从备份中。

移动文件后mv,您仍然只有该文件的一个副本。

将桌面移动到错误位置后,您应该将其移回:

mv /var/www/html/Desktop /home/xyz

但现在您无法这样做,因为您已删除了 ( rm)。一旦文件被删除,99.9% 的情况下,将无法恢复。

得到教训。

相关内容