修正linux libc.so.6错误导致ls、rm等命令不能使用

注:不要关机,关机后可能无法进入系统了

原因:

编译升级glibc时修改libc.so.6链接,导致系统异常

错误:

不删除libc.so.6,改变软链接指向:ln -sf libc-2.33.so libc.so.6,系统命令都不能使用。

修正:

LD_PRELOAD=/lib/x86_64-linux-gnu/libc-2.23.so rm  libc.so.6

LD_PRELOAD=/lib/x86_64-linux-gnu/libc-2.23.so ln -s libc-2.19.so libc.so.6

LD_PRELOAD与后面跟的命令rm 、ln等必须在同一行,不可以先执行LD_PRELOAD后再执行ln -s 

仅做记录,原文链接:https://blog.csdn.net/eidolon_foot/article/details/120607670

你可能感兴趣的:(linux,linux,运维,服务器)