glibc卸载掉了怎么恢复

 时间:2024-10-16 19:23:02

1、注:目前centos 6.x 64位的glibc的版本是 v2.12 ;试验模拟现场:删除文件,后恢复(前提没有退出终端,也没有重启服务器)在服务器查看/lib64目录:libc.so.6 是软链接文件,链接的源文件就是libc-2.12.so 文件,删除软链接文件,可以使用上面的方法恢复;[root@localhost lib64]# ll libc*-rwxr-xr-x. 1 root root 1923352 May 10 2016 libc-2.12.solrwxrwxrwx. 1 root root 12 Aug 3 10:18 libc.so.6 -> libc-2.12.so

2、操作过程:删除文件,之后ls cp 命令无法使用;[root@localhost lib64]# rm -f libc.so.6[root@localhost lib64]# ls -lh libc*ls: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory[root@localhost lib64]# cp libc-2.12.so /tmp/cp: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

3、重新加载[root@localhost lib64]# LD_PRELOAD=/lib64/libc-2.12.so ln -s /lib64/libc-2.12.so /lib64/libc.so.6可以使用cp ls 命令,恢复成功;[root@localhost lib64]# cp libc-2.12.so /tmp/[root@localhost lib64]# ls -lh libc*-rwxr-xr-x. 1 root root 1.9M May 10 2016 libc-2.12.solrwxrwxrwx 1 root root 19 Nov 25 12:17 libc.so.6 -> /lib64/libc-2.12.so

  • linux如何删除文件
  • 如何用vi编辑和保存文件
  • linux怎么查看IP地址
  • 如何正确使用SecureCRT
  • linux系统怎么查看时间
  • 热门搜索
    科幻画手抄报 爱读书手抄报内容 手抄报边框大全 感恩父母手抄报资料 阳光心理手抄报 手抄报题目 吸烟有害健康手抄报 古诗词手抄报内容 一年级手抄报大全简单 英语万圣节手抄报