误删除libc.so.6时,该怎么恢复

       一周一周光阴似流水,转瞬即逝,又到了该说点什么的时候了。这周老师给我们出了一道实验题,内容是当你不小心误删除了libc.so.6这个库文件时,怎么恢复。意不意外?惊不惊喜?那下面就来简单说说(呃……为什么不是详细说说呢,因为这个这个水平有限,也只能是理解多少,给你们说多少了)。

      先来说说libc.so.6是个什么鬼:它是Linux平台提供的C的标准库,提供了函数的实现,大多数命令基于这个库,所以这个一旦被删除,很多命令就失效了。

误删除libc.so.6时,该怎么恢复

       先看一下libc.so.6文件的路径

误删除libc.so.6时,该怎么恢复

       现在来开始试验,删除libc.so.6库文件后,看看有什么效果,咦?ls、mv、cp等等命令不能用了,出错了,怎么回事。说明这些命令基于这个库文件,当库文件被删除,他们自然也就用不了了。

      下面来说说怎么操作让libc.so.6这个库文件恢复

       第一步:如下图所示:重新启动客户机

误删除libc.so.6时,该怎么恢复

       点击重新启动后,把鼠标切入到虚拟机里面,迅速按下Esc键(拼手速的时候到了)

误删除libc.so.6时,该怎么恢复

       第二步: 进入光盘模式(手速慢看不见这个界面的,只能多重复几次第一步了)

误删除libc.so.6时,该怎么恢复

       第三步: 选择 Troubleshooting 故障排除选项

误删除libc.so.6时,该怎么恢复

      第四步:选择Rescue  a  CentOS Linux  system 开启自救之旅

误删除libc.so.6时,该怎么恢复

       第五步: 选择continue选项

误删除libc.so.6时,该怎么恢复

       第六步:已进入光盘,ls等命令可以用了

误删除libc.so.6时,该怎么恢复

       第七步:将光盘下的libc.so.6文件复制到虚拟机对应文件里(光盘下的文件默认被挂载在/mnt/sysimage下,相当于根目录)然后输入exit退出,等待。

误删除libc.so.6时,该怎么恢复

       第八步:重启完成就可以正常进入系统了。看图,登录用户名就可以进入虚拟机了

误删除libc.so.6时,该怎么恢复

 

误删除libc.so.6时,该怎么恢复

       这里使用的是CentOS 7 做的示例,CentOS 6 操作界面可能会有所不同,但是实质上是相同的。(肯定还有其他好的办法也可以恢复,但是不是很了解,就不说了,有兴趣的试试或者百度一下)说得不好,还请多多指教。

 

 

 

原创文章,作者:吼吼哈嘿,如若转载,请注明出处:http://www.178linux.com/84421

(4)
吼吼哈嘿吼吼哈嘿
上一篇 2017-08-11 21:11
下一篇 2017-08-12 11:15

相关推荐

  • 第八周

    1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 网桥(Bridge)是早期的两端口二层网络设备,用来连接不同网段。网桥的两个端口分别有一条独立的交换信道,不是共享一条背板总线,可隔离冲突域。网桥比集线器(Hub)性能更好,集线器上各端口都是共享同一条背板总线的。后来,网桥被具有更多端口、同时也可隔离冲突域的交换机(Switch…

    Linux干货 2016-09-19
  • 博客作业网络班22期+第4周(8.29-9.4)

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 #  ls /home/tuser1 || mkdir /home/tuser1 && cp -R /etc/skel/*  /home/tuser1 && ch…

    Linux干货 2016-09-07
  • 文本处理及正则表达式

    文本处理工具:     more:分页查看文件     less:分页控制显示文件     head 查看文件的前几行         -n 3   显示前三行      &nbs…

    Linux干货 2017-05-31
  • Linux之磁盘管理

    Linux之磁盘管理       linux系统中, 一切都是文件, 而这些文件都是存储在磁盘中, 因此对于磁盘的管理是非常重要的, Linux磁盘管理的好坏, 直接关系到整个系统的性能问题, 本文主要介绍了磁盘结构, 分区类型, 管理分区, 管理文件系统, 挂载设备, 管理虚拟内存这几大项的内容.    &…

    Linux干货 2016-08-29
  • 计划任务&脚本进阶练习

    1、每天的2点和12点整,将/etc备份至/testdir/backup目录中,保存的文件名称格式为“etcbak-yyyy-mm-dd-HH.tar.xz” mkdir /testdir/backup vim /root/bin/etcbak.sh tar cvf /testdir/backup/etcbak-`date “+%F-%H”`.tar.xz …

    Linux干货 2017-03-26
  • Linux用户和组管理

      用户和组管理类命令的使用方法 Liunx用户组管理命令: groupadd命令:添加组     命令用法:         groupadd [选项] group_name   &nbs…

    Linux干货 2016-11-25

评论列表(1条)

  • qlj
    qlj 2018-04-17 16:39

    太厉害了,大佬,抱大腿