Ubuntu从来宾帐户桌面删除了文件

我有Ubuntu 12.10并且正在使用访客帐户。 我在桌面上下载了一些文件,并在使用后关闭了我的m / c。 现在,当我登录访客帐户复制这些文件时,但令人惊讶的是,这些文件已经消失,桌面显示清晰。 我想ubuntu会在关机时删除来宾帐户中的所有文件。

你能指导我恢复丢失的文件吗?

谢谢

Ubuntu的Guest帐户是一种特殊类型的帐户,其主目录设置为tmpfs文件系统的安装点,该文件系统用于存储重启后不需要tmpfs数据。

tmpfs的数据存储在由交换空间备份的RAM中,因此很可能数据从未首先写入磁盘,因此基本上没有什么可以恢复的。

关于tmpfs的更多细节 。

如果您对如何设置访客帐户感到好奇,可以学习/usr/sbin/guest-account ,这是一个用于创建/删除访客帐户的shell脚本。

试试TestDisk:

 sudo apt-get install testdisk 

它是一个通用的文件系统恢复工具。 要恢复已删除的文件,请执

  1. 以root身份在终端中打开TestDisk:

     sudo testdisk 
  2. 选择包含Ubuntu分区的HDD

  3. 选择分区标签格式(通常为英特尔,但可能是2TB + HDD上的EFI)

  4. 选择“分析 – >快速搜索”

  5. 完成扫描后,选择您的Ubuntu分区,然后按P

  6. 浏览到主文件夹,看看是否可以找到已删除的文件,如果是,请使用c将它们复制到安全的位置

  7. 现在连续按q以安全地离开TestDisk。

编辑:我只是重试了这个,它似乎没有TestDisk可以找到已删除的文件夹,我会仔细检查。