使用了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键
centos7 在这个位置加入rd.break 按下ctrl + x
centos8 在这个位置加入rd.break 按下ctrl + x
重新挂载读写权限/sysroot ,进入/dustbin目录中把里面的文件复制回/sysroot目录,重启系统即可。