我正在玩zip,无意中删除了我的/home/文件夹(我想删除home/它是通过解压缩存档创建的)。
我使用rm -r /home/而不是rm -r home/作为根。我能做些什么来恢复我的/home/ dir吗?
我在VMware播放器上使用Debian 6作为VM。不幸的是我没有备份。
发布于 2012-09-25 10:44:26
首先,关闭-停止VM或重新装入卷为只读:
mount -o remount,ro /home/假设您正在使用ext3,4,您不会迷路,但这并不是一项容易的任务。数据块本身不被清除,但是指针(inodes)被清除。可以使用诸如感光之类的工具来恢复大多数文件。它将根据它的幻数来标识一个文件。因此,ASCII和模糊的文件格式更加困难。
有类似的软件,但我还没有对它们进行测试:
如果您是成功的,此链接可能会帮助您重新排序文件。
祝好运!
发布于 2012-09-25 10:43:20
总的来说,我担心unix范例是,人们期望您不会犯那样的错误,或者准备好备份。
您可以尝试用最重要恢复一些文件,但是我从来没有理由使用它,所以我不知道它会有多大的帮助。
https://unix.stackexchange.com/questions/49080
复制相似问题