AIX在根目錄錯誤執行RM * 的恢復辦法

近日遇到一個案例, 客戶在“/”下誤執行了“rm *”操作,刪除了 除隱藏文件和文件夾外的其他文件。這個操作致使終端設備沒有響應,並 且不能遠程telnet到該主機。但是經過嘗試,發現可以執行ftp操作。 因爲以目前主機的情況,一旦停機,肯定不能正常啓動。所以在停機 之前,我們從備機中將“/”下的文件ftp到主機上(後經證實,沒有明顯 衝突現象)。 然後通過引導光盤引導系統啓動,選擇Start Maintenance Mode for System Recovery--〉Access a Root Volume Group --〉Access this volume group and start a shell 通過對比主機與備機 / 下的文件,發 現主機下面的符號鏈接丟失。現在的工作就是手工建立文件之間的鏈接關 系,參考命令手冊中“ln”的用法,-s 參數促使ln命令創建符號鏈接。 要注意的是,當爲-s 標誌指定SourceFile參數的時候,必須使用絕 對路徑。如果沒有指明絕對路徑,那麼當SourceFile和TargetFile參數位 於不同的目錄中的時候,可能會發生意外的結果。在創建符號聯接之前, 不需要存在源文件。 執行下列操作: #ln -s /usr/bin bin #ln -s /usr/lib/boot/unix_up unix #ln -s /usr/lib lib 然後再次對比主備機的文件,無誤後重新啓動機器,一切恢復正常。 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章