歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 不小心把重要程序或設定文件破壞掉了,該怎麼辦?

不小心把重要程序或設定文件破壞掉了,該怎麼辦?

日期:2017/2/27 9:26:05   编辑:更多Linux
  · 假設有一天你發現你常用來砍殺檔案用的 mv 不能執行了,該如何重裝 mv 這個程序呢?   1. 首先利用 rpm -qf 的方式,查出是該檔案是屬於哪個套件的。  但問題來了,你怎麼知道平常在用的 mv 的完整路徑是什麼?   § 一般使用者常用的指令通常放在 /bin 或 /usr/bin 下。   § 管理用的指令通常放在 /sbin 或 /usr/sbin 下。   目前這個例子來說,先試試 /bin/mv 或 /usr/bin/mv 看看(底線部分為鍵入的指令):   [root@Linux:~] rpm -qf /bin/mv  fileutils-4.1-4  2. 接著把 /bin/mv 刪掉,或換成另一個檔案;否則 rpm 在重新安裝的過程中 若發現某對象已經存在(不管內容到底是不是正確的),它將不會重裝該對象。   [root@linux:~] rm -f /bin/mv  3. 把 Red Hat 光盤 mount 進來,假設預設掛載點為 /mnt/cdrom:   [root@linux:~] mount /mnt/cdrom  4. 切換到 /mnt/cdrom/RedHat/RPMS 目錄,重新安裝 fileutils 這個套件後即可:   [root@linux:~] cd /mnt/cdrom/RedHat/RPMS  [root@linux:/mnt/cdrom/RedHat/RPMS] rpm -Uvh fileutils-*rpm --force  Preparing... ########################################### [100%]   1:fileutils ########################################### [100%]




Copyright © Linux教程網 All Rights Reserved