误删除libc.so.6补救办法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了误删除libc.so.6补救办法相关的知识,希望对你有一定的参考价值。

参考技术A 想给libc.so.6换新的软链接的时,误删除libc.so.6 导致linux很多指令用不了(cd、cp、ssh、ls、vim...),甚至报Segmentation fault (core dumped)

网上找的办法:用ls /lib64/libc+tab查看路径下 /lib64的libc相关的文件,LD_PRELOAD=/lib64/libc-2.18.so  ln -s /lib64/libc-2.18.so /lib64/libc.so.6指令重新指定

无效。

想着只能重装系统,之前安装的那些东西要全部丢失,心有不甘。。

千回百转,网上搜到这条:

尝试指令:ldconfig

解决!!!!

附上一句最近喜欢的话,海明威说:勇气就是优雅地面对压力~

误删除/lib64/libc.so.6

其实误删后,Tab键显示内容还是可以用的

Linux的很多命令都是依赖libc.so.6的动态链接库,如果您不小心把它给删除了,基本上所有命令都不能使用了,之前很多同学都通过重装操作系统来解决,今天介绍一种一条命令可以解决的办法:

[root@localhost ~]# LD_PRELOAD=/lib64/libc-2.12.so ln -s /lib64/libc-2.12.so /lib64/libc.so.6

以上是关于误删除libc.so.6补救办法的主要内容,如果未能解决你的问题,请参考以下文章

误删除/lib64/libc.so.6

误删除/lib64/libc.so.6

一次误删除libc.so.6后虚惊一场

CentOS中误删除libc.so.6系统库文件,如何恢复?

误删除libc.so.6的解决方法

libc.so.6删除恢复