zl程序教程

您现在的位置是:首页 >  系统

当前栏目

-bash: /bin/ls: /lib64/ld-linux-x86-64.so.2: bad ELF interpreter: No such file or directory(误删 lib)

Linux File No or 64 Bash Directory bin
2023-09-11 14:22:28 时间

【linux】-bash: /bin/ls: /lib64/ld-linux-x86-64.so.2: bad ELF interpreter: No such file or directory

 

linux操作移动了根目录下的/lib和/lib64之后系统使用除了cd之外的任何命令都提示

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

删除  mysql的  时候, 就 rm -rf /var/lib64       lib 下的 东西 误删了, 然后我想拷贝其他机器的 覆盖掉 出问题的机器,然而 ping  通是可以的 ssh 认证 不了, SCP 也没用了,

  此时,基本上所有的命令都用不上了,因为一个依赖库ld-linux-x86-64.so.2丢失。比如,bash,rpm,mount,clear等常用命令都依赖此库。除了发现 cd 还可以用外, 无奈 只好求 经理重新还原系统。


  想到的办法就是把ld-linux-x86-64.so.2库放到/lib64/下。可是,要安装glibc的rpm包,或者在机外提取该库,然后,传进机器。可是,都需要这些常用命令 yum ,  ssh  都无法使用 ,而命令又不能没有该链接库。