误删除glibc-2.12-1.192.el6.x86_64 rpm 包,导致整个系统的所有命令(cd 除外)都不能用。

使用命令出现如下提示:

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

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

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

解决办法: 进入救援模式

1,关闭主机电源,

2,打开电源进入blos调整光盘启动(挂载系统镜像)

3,进入救援模式

4,创建一个目录用于挂载镜像文件

mkdir /media 
mount /dev/sr0 /media

5,进入镜像中安装包的目录,安装删掉的glibc 包。

cd /media/Packages

rpm -Uvh –root –force –nodeps /mnt/sysp_w_picpaths glibc-2.12-1.149.el6_6.5.x86_64.rpm

6,重启机器

reboot

7,如果不出什么错误就可以了。(可能会出现一堆* 号的提示)