/usr/lib64 “误操作”的故事

181次阅读
没有评论

共计 543 个字符,预计需要花费 2 分钟才能阅读完成。

注:本文描述请勿模仿,仅限万一遇到这种情况一试。

听同事分享了一个“误操作”的故事,记录一下,如有需要请自取。同事不小心做了一个操作:

cd /usrmv lib64 lib64.bak

然后发现:ls 不能用了提示信息如下:

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

可能意识到做了一件傻事,赶紧挽救:

mv lib64.bak lib64

卧槽?!mv命令也不能用了!

可能戳到马蜂窝了,遇到问题不要慌,先发个朋友圈压压惊。图片

既然本机命令不能用了,从另外的机器拷贝过去总行吧,于是同事从另外一台机器上尝试做这个操作:

scp lib64.tar.gz root@testIP:/usr

纳尼!远程连接建立不起来了。经过一段时间的摸索(查资料),最终还是找到了解决办法。

解决思路:因为默认的/usr/lib64没了,所以需要重新指定lib库的地址。解决办法:

lib64-bak/ld-linux-x86-64.so.2 --library-path /usr/lib64-bak /usr/bin/mv lib6

再次提醒:本文描述请勿模仿,仅限万一遇到这种情况一试。

更多精彩内容,关注我们▼▼

/usr/lib64 “误操作”的故事
正文完
 0
数据与人
版权声明:本站原创文章,由 数据与人 于2023-06-26发表,共计543字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,若要转载请注明出处。
评论(没有评论)