使用了mv /* /某目录的恢复方法

当rm方法生效后,如果使用了 rm -rf /* 这个命令,意味着执行了 mv /*  /dustbin

那么很多命令需要的动态链接库文件被移动至/dustbin中,导致很多命令无法执行,报错如下

/lib64/ld-linux-x86-64.so.2: bad ELF interpreter: No such file or directory

/lib64/ld-linux-x86-64.so.2: bad ELF interpreter: 没有那个文件或目录

解决方法是,先关机,开机,按下E键,向下翻页,在指定位置输入rd.break 按 ctrl +x 进入紧急模式,重新挂载/sysroot目录读写权限,复制/sysroot/dustbin中的文件到/sysroot中即可。

按下E键

使用了mv /* /某目录的恢复方法

centos7 在这个位置加入rd.break 按下ctrl + x

使用了mv /* /某目录的恢复方法

centos8 在这个位置加入rd.break 按下ctrl + x

使用了mv /* /某目录的恢复方法

使用了mv /* /某目录的恢复方法

重新挂载读写权限/sysroot ,进入/dustbin目录中把里面的文件复制回/sysroot目录,重启系统即可。