誤刪除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
下一篇 2017-08-12

相關推薦

  • gawk 語法介紹及其實例

    gawk 語法介紹及其實例  §·awk介紹 Linux文本處理三劍客:grep  sed 和 awk 。其中grep是一種文本過濾工具,sed是文本行編輯器,而awk是一種報表生成器,就是對文件進行格式化處理的,這里的格式化不是文件系統的格式化,而是對文件的內容進行的各種排版,進而格式化顯示。 在linux之上我們使用awk是GUN a…

    Linux干貨 2016-09-22
  • vim簡單實用的技巧總結

    vi 和 vim無需過多的區分,vim可認為是vi的增強版。        這篇關于vim的手冊,我個人覺得實在無法把它寫成文章,只能以手冊的方式列舉出來,因為,vim是一個動手使用的工具,只能在使用中你才能慢慢發現它的操作多么符合邏輯,我從下面這些簡略的描述中,盡量將它的操作步驟寫出來,但更重要的…

    Linux干貨 2015-09-14
  • 修復引導啟動

    修復MBR 備份MBR: dd if=/dev/sda of=/root/mbr.bak ?bs=1 ?count=512 ?破壞 dd if=/dev/zero of=/dev/sda ?bs=1?count=446 這里只要小于等于446即可。 借助安裝光盤修復 裝入光盤,在光盤引導界面選擇 然后全部默認進入救援命令界面 切換根目錄 使用grub-ins…

    2017-12-24
  • Week2–Linux基礎三

    一. Linux上的文件管理類命令都有哪些,其常用的使用方法和例子是啥呢? 文件管理類命令大概就是這些: ls, cd, pwd, mkdir, rmdir, cp, rm, mv, touch, cat, more, less, head, tail, file, grep. 目錄或文件操作類: 1. ls: (查看文件名命令) -a :全部的文件,連同隱…

    Linux干貨 2016-12-12
  • linux內核(kernel)版本號的意義

      在linux下有一個目錄,即/usr/src/kernels/目錄,下面記載著一個linux系統的內核文件, 例如:2.6.18-164.el5-x86_64、2.6.18-8.el5-x86_64和2.6.18-194.el5-x86_64等,這些文件編號意味著什么呢?例如2.6.18代表著什么?el5代表著什么?x86_64又代表著什么? …

    Linux干貨 2016-01-14
  • grep作業題

    找出/proc/meminfo文件中,所有以大寫或小寫s開頭的行,至少三種方式:grep -i "^s" /proc/meminfogrep "^[sS]" /proc/meminfogrep -E "^(s|S)" /proc/meminfo顯示當前系統上roo、centos或者user用戶的相關…

    Linux干貨 2016-08-12

評論列表(1條)

  • qlj
    qlj 2018-04-17 16:39

    太厲害了,大佬,抱大腿

欧美性久久久久