問題:一次安裝軟件,更改/lib64/libc.so.6導致所有命令都不能使用
注意:不要重啓機器
解決步驟:
找一臺相同的機器,先找出libc.so.6所在位置及其軟連接哪個文件,如下
[root@localhost ~]# find / -name "libc.so.6" /lib64/libc.so.6 [root@localhost ~]# ll /lib64/libc.so.6 lrwxrwxrwx 1 root root 12 Mar 9 2016 /lib64/libc.so.6 -> libc-2.12.so
2.由上可看出軟鏈接文件爲/lib64/lib-2.12.so,執行以下命令即可修復
export LD_PRELOAD=/lib64/libc-2.12.so
3.將正確動態庫重做軟連接即可