天天看點

linux怎麼禁止移動根目錄,[手賤知識多]Linux下誤移動根目錄檔案導緻系統出現異常的解決方法...

今日在整理

mv 14.rar ../

打成

mv 14.rar //*

然後發現,系統出

linux怎麼禁止移動根目錄,[手賤知識多]Linux下誤移動根目錄檔案導緻系統出現異常的解決方法...

我這個半桶水遇到這個

[[email protected] /]# ls

-bash: /bin/ls: No such file or directory

[[email protected] /]# mv

-bash: /bin/mv: No such file or directory

于是想用SFTP登陸上去看看目錄怎麼了,發現SFTP方式無法登陸,于是就想不會是伺服器沒辦法登陸了吧,馬上建立一個視窗登陸終端,果然已經沒辦法登陸了,而我此前已經登陸的賬戶還保持線上,并且可以繼續操作。

于是馬上向朋友求救,才知道,這個 【mv 14.rar //*】把我

朋友叫我嘗試一下打【./】然後再用TAB鍵來當ls指令使用,最後确認所有

./ztmp/usr/bin/ls

./ztmp/usr/bin/ls: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

linux怎麼禁止移動根目錄,[手賤知識多]Linux下誤移動根目錄檔案導緻系統出現異常的解決方法...
linux怎麼禁止移動根目錄,[手賤知識多]Linux下誤移動根目錄檔案導緻系統出現異常的解決方法...
linux怎麼禁止移動根目錄,[手賤知識多]Linux下誤移動根目錄檔案導緻系統出現異常的解決方法...

最後這位朋友表示沒遇到過這樣的http://www.voidcn.com/article/p-ohogrnqs-bkw.html這篇文章,最後

2、由于運作指令的依賴庫已經不在指定的目錄了,是以需要運作bash以外的指令,就需要指定依賴庫檔案,現在我的依賴庫在【/ztmp/lib】,ls指令在【/ztmp/bin/ls】可以采取:

/ztmp/lib/ld-linux.so.2 --library-path /ztmp/lib /ztmp/bin/ls / -F

這樣的方式來指定依賴庫并運作ls指令,發現可以正常使用後,經過朋友确認該目錄下的檔案都可以複制到根目錄下後,朋友讓我使用下面的指令,将/ztmp下面的目錄以保留權限的方式複制到根目錄去:

/ztmp/lib/ld-linux.so.2 --library-path /ztmp/lib /ztmp/bin/cp -rfp /ztmp/* /

經過漫長的等待後,所有的檔案都歸位了,所有指令都可以正常使用了,并且也在此确認了一次終端可以正常登陸了,自此,這個

事後經過網上搜尋後發現,出現這個問題後,終端必須不能斷開,否則就沒有辦法再連接配接回來了