rm rf操作需謹慎

2021-10-04 03:12:01 字數 895 閱讀 5842

rm -rf * 這個命令的意思是:刪除當前目錄下的所有檔案.

一般情況下用不到這個命令,而且這個命令很危險,如果一旦執行,會刪除當前目錄下所有的檔案,而且不能夠恢復.因此,應避免使用。

rm命令可以刪除乙個目錄中的乙個或多個檔案或目錄,也可以將某個目錄及其下屬的所有檔案及其子目錄均刪除掉。對於鏈結檔案,只是刪除整個鏈結檔案,而原有檔案保持不變。

注意:使用rm命令要格外小心。因為一旦刪除了乙個檔案,就無法再恢復它。所以,在刪除檔案之前,最好再看一下檔案的內容,確定是否真要刪除。rm命令可以用-i選項,這個選項在使用副檔名字元刪除多個檔案時特別有用。使用這個選項,系統會要求你逐一確定是否要刪除。這時,必須輸入y並按enter鍵,才能刪除檔案。如果僅按enter鍵或其他字元,檔案不會被刪除。

rm (選項)(引數)

-d:直接把欲刪除的目錄的硬連線資料刪除成0,刪除該目錄;

-f:強制刪除檔案或目錄;

-i:刪除已有檔案或目錄之前先詢問使用者;

-r或-r:遞迴處理,將指定目錄下的所有檔案與子目錄一併處理;

--preserve-root:不對根目錄進行遞迴操作;

-v:顯示指令的詳細執行過程。

檔案:指定被刪除的檔案列表,如果引數中含有目錄,則必須加上-r或者-r選項。

互動式刪除當前目錄下的檔案test和example

rm -i test example

remove test ?n(不刪除檔案test)

remove example ?y(刪除檔案example)

刪除當前目錄下除隱含檔案外的所有檔案和子目錄

應注意,這樣做是非常危險的!

謹慎使用 rm rf 命令!

經常逛vps主機交流論壇的朋友可以看到,在使用者發帖詢問命令相關的問題時,個別想整惡作劇的使用者會回答在ssh執行 rm rf 若不了解這個命令,可能導致整個linux系統檔案全部被刪除。這個刪除命令只有 root 許可權的帳號才可以執行,其它未取得 root 許可權的帳戶只能刪除屬於自己使用者或使...

servlet命名改名需謹慎

當你寫完乙個servlet程式後發現程式名稱有個地方寫錯了,想改過來,最好在程式名右鍵裡面的refactor裡面改,因為別的程式裡如果有servlet的引用也會一起改過來。但是問題來了,已經生成好的web.xml檔案可不會自動幫你改了,這時候你需要去一行一行的改了,如果 量大,那麼會很恐怖的!所以,...

新手網域名稱註冊,需謹慎!

近來突然有了想註冊網域名稱並轉賣而賺錢的想法,結果自己一口氣註冊了4個網域名稱,本以為應該很火,而結果卻反響平平!我申請的那4個網域名稱分別是 victualinghouse.comvictualinghouse 意思為 飯店,grabbingticket.com grabbing ticket意思...