誤刪除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時,該怎么恢復

       第八步:重啟完成就可以正常進入系統了??磮D,登錄用戶名就可以進入虛擬機了

誤刪除libc.so.6時,該怎么恢復

 

誤刪除libc.so.6時,該怎么恢復

       這里使用的是CentOS 7 做的示例,CentOS 6 操作界面可能會有所不同,但是實質上是相同的。(肯定還有其他好的辦法也可以恢復,但是不是很了解,就不說了,有興趣的試試或者百度一下)說得不好,還請多多指教。

 

 

 

原創文章,作者:吼吼哈嘿,如若轉載,請注明出處:http://www.www58058.com/84421

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

相關推薦

  • N25_第四周博客作業_leon

    N25_第四周博客作業_leon 1.    復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限復制[root@localhost ~]# cp -rp /etc/skel /home/tuser1   查看目錄里文件的權限[root@loc…

    Linux干貨 2017-01-16
  • 利用heartbeat v2版搭建高可用mysql

    一、實驗環境  1)實驗圖        2)同步時間;確??梢允褂弥鳈C名通信;確保可以使用ssh秘鑰方式進行彼此登錄;由于是兩臺設備,需要仲裁;  確??梢允褂弥鳈C名通信 web1修改hosts文件如下: 172.16.2.12 SQL1.linux.com SQL1 172.…

    Linux干貨 2015-07-08
  • Network Teaming網絡組總結

    一、Network Teaming網絡組的創建 第一步;準備工作,建立兩個網絡接口eth0、eth1,把原有網卡配置文件刪除; 命令:cd /etc/sysconfig/network-scripts                rm -rf ifcfg-* &nbs…

    2017-03-26
  • linux程序包管理rpm,yum和編譯安裝以及冒泡排序練習

    linux程序包管理: API:Application Programming Interface POSIX:Portable OS 程序源代碼–> 預處理–> 編譯–> 匯編–> 鏈接 靜態編譯: 共享編譯:.so ABI:Application Binary Interface W…

    Linux干貨 2016-08-24
  • memcached簡析

    一. memcached簡介      memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in    &nbs…

    2016-10-29
  • 2017全球互聯網架構大會上海站火熱來襲,等您赴約!

    GIAC 全球互聯網架構大會,是長期關注互聯網技術與架構的高可用架構技術社區推出的,面向架構師、技術負責人及高端技術從業人員的年度技術架構大會。

    2017-11-30

評論列表(1條)

  • qlj
    qlj 2018-04-17 16:39

    太厲害了,大佬,抱大腿

欧美性久久久久