LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 839|回复: 9

求助!!救命!!急救!!万分火急!!

[复制链接]
发表于 2006-3-9 08:40:17 | 显示全部楼层 |阅读模式
我把/lib/libc.so.6   (libc.so.6 -> libc-2.3.5.so)  这个链接删了以后大部分的命令都用不了了,求求大家帮帮我!!!!!!!
发表于 2006-3-9 09:00:08 | 显示全部楼层
那你就再把删除的链接加上去好了啊。
在/lib目录下执行:

  1. ln -s libc-2.3.5.so  libc.so.6
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-9 09:13:08 | 显示全部楼层
ln mv ls scp ssh 等等大部分命令已经全不好用了!~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-9 09:14:40 | 显示全部楼层
系统是红帽子
回复 支持 反对

使用道具 举报

发表于 2006-3-9 09:20:37 | 显示全部楼层
那你就直接进到命令的目录下面,一般是/usr/bin下,找到那个命令,然后再在那个目录下用

  1. ./ln -s /lib/libc-2.3.5.so  /lib/libc.so.6
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-3-9 13:01:05 | 显示全部楼层
no, if the ld/libc is gone, you can't use anything. Its nothing to do with the path. You will need to boot up from CD and get the problem solved.
回复 支持 反对

使用道具 举报

发表于 2006-3-9 13:47:06 | 显示全部楼层
But dunerunner said he had only deleted the soft link /lib/libc.so.6 (libc.so.6 -> libc-2.3.5.so),if the file libc-2.3.5.so was not deleted,coundn't he make the soft link once more to solve the problem?  Maybe you are right,his symptom  proves he deleted that file mostly.
回复 支持 反对

使用道具 举报

发表于 2006-3-9 14:17:55 | 显示全部楼层
no, the symlink is not just a simple symlink, dynamic link libraries would not work without  it. you will see it when trying
  1. ldd /bin/ls
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-3-9 15:07:19 | 显示全部楼层
这种链接一旦破坏了,重新链接也不行啊?那有什么办法恢复吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-9 16:30:30 | 显示全部楼层
把那块硬盘 挂在别的机器上 重新ln -s 就ok了

故障已解决了,谢谢各位了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表