今天不小心把libc.so.6给删除了。
原系统是这样的: libc.so.6 -> lib-2.6.1.so
本想新建立一个软链接,指向 lib-2.8.so
没想到 ln 命令不能用了。 原来linux 很多shell命令都离不开 libc.so.6。 真惨了。 幸好没有关linux.
从网上一查, 找到解决方案:
#LD_PRELOAD=/lib/libc-2.6.1.so ln -s /lib/libc-2.6.1.so lib/libc.so.6
原系统是这样的: libc.so.6 -> lib-2.6.1.so
本想新建立一个软链接,指向 lib-2.8.so
没想到 ln 命令不能用了。 原来linux 很多shell命令都离不开 libc.so.6。 真惨了。 幸好没有关linux.
从网上一查, 找到解决方案:
#LD_PRELOAD=/lib/libc-2.6.1.so ln -s /lib/libc-2.6.1.so lib/libc.so.6
就可以了
转自 http://blog.youkuaiyun.com/shizhipeng/article/details/5714067
本文介绍了一次意外删除libc.so.6后的解决过程。通过设置LD_PRELOAD环境变量临时解决问题,并避免了重启系统导致的更大麻烦。
5830

被折叠的 条评论
为什么被折叠?



