根目录被移走了!移走了!

在移动文件的时候,没有注意操作路径,一不小心把根目录下面的文件移动走了。

移动根目录.png

想把文件移动回来,输入任何命令都报错:

运行命令.png

幸好知道bin目录被移动到opt目录底下了,然后尝试了一下绝对路径执行命令,依然报错。这时候意识到bash的运行环境被破坏了,任何命令都无效了。

在绝望之际,突然想到了曾经用过windows系统的修复功能。不妨一试。然后找了一个系统的安装镜像,做成了启动盘。在系统启动时候选择从光驱启动。

从光驱启动后,会进入系统的安装流程,直接按下ESC键,进入以下菜单:

镜像启动.png

在菜单中发现了一个惊喜的功能:Execute a shell

选择之后,进入了一个shell模式。如何利用一下这个模式把文件恢复呢?何不把系统盘挂载一下看看里面什么情况。

挂载硬盘.png

挂载成功之后,进入目录,欣喜若狂啊!

目录显示.png

这不就是被破坏的目录结构吗!!马上想到把文件移动回去。

移回文件.png

重启系统,系统恢复了。

启动成功.png

这都是血的教训啊,以后移动文件需要注意以下几点:

  1. 注意操作路径

  2. 移动文件一定要加上绝对路径

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容