rm命令:
1、可以刪除一個目錄中的一個或多個文件或目錄。
2、可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉。
3、對於鏈接文件,只是刪除整個鏈接文件,而原有文件保持不變。
語法選項:
-d:直接把欲刪除的目錄的硬連接數據刪除成0,刪除該目錄;
-f:強制刪除文件或目錄;
-i:刪除已有文件或目錄之前先詢問用戶;
-r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一並處理;
-preserve-root:不對根目錄進行遞歸操作;
-v:顯示指令的詳細執行過程。
(1)rm不刪除文件夾擴展閱讀:
rm同時刪除多個文件命令:rm <filename1> <filename2>
要刪除第一個字元為『-』的文件 (例如『-foo』),請使用以下其中一種方法:
rm-- -foo
rm./-foo
請注意,如果使用 rm 來刪除文件,通常仍可以將該文件恢復原狀。如果想保證
該文件的內容無法還原,請考慮使用 shred。
刪除所有rb語言程序檔;刪除前逐一詢問確認 :
rm-i *.rb
將 Finished 子目錄及子目錄中所有檔案刪除 :
rm -r Finished
將 Finished 子目錄及子目錄中所有檔案刪除,並且不用--確認 :
rm -rf Finished
㈡ LINUX的RM怎麼實現「只刪文件,不刪文件夾」
用rm -r +目錄名刪除。 刪之前看好了 AIX下刪除是無法恢復的。不像windows很容易就找回來了。
建議樓主剛入門的時候多看看man rm。
㈢ linux rm命令怎麼用
linux rm命令用於刪除文件,其使用步驟如下:
需要准備的材料分別是:電腦、linux連接工具。
1、首先連接上linux主機,進入命令行狀態。
㈣ 如何禁止linux 下的rm命令在默認情況下刪除非空文件夾
正常情況下,rm不帶參數就不能刪除文件夾,空文件夾,也刪不掉
你用的什麼版本的Linux?
用"alias
rm"命令檢查rm是否被alias了
㈤ linux中的刪除命令: rm -R怎麼用
rm是linux中的刪除命令。rm -r 並不是一個完整的命令後面還需要加上需要刪除的路徑
例如:rm -r test 就是刪除test 不管他是文件還是目錄,rm的使用詳情如下:
語法 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 -r *
應注意,這樣做是非常危險的!
㈥ linux 中,怎麼 只刪除文件夾下面所有的文件,而不刪除文件夾本身
具體步驟如下:
1、安裝SHH遠程軟體、並能鏈接上linux伺服器,用SSH登錄linux伺服器;
㈦ linux中,怎麼只刪除文件夾下面所有的文件,而不刪除文件夾本身
這么簡單的問題哦,可以用rm
-rf刪除啊,用這個命令的時候一定要加上絕對路徑,很多菜鳥不知道,直接用rm
-rf
*直接導致系統崩潰,如果你要刪除文件夾下面的文件,比如刪除/tmp/aaa/abc,用rm
-rf
/tmp/aaa/*就可以刪除aaa文件夾下所有的文件了。
㈧ 為什麼我的筆記本電腦virtualbox中,rm無法刪除目錄
刪目錄要加-r 參數
rm -r project
如果不需確認,再加上-f
rm -rf project
㈨ Linux的rm指令不能刪除目錄嗎
rm命令刪除目錄要加-r參數,這個參數表示遞歸刪除,就是針對目錄。例子:
rm -r /tmp/mydir
注意:rmdir命令只能刪除空目錄,所以刪除目錄還是要用rm命令的-r參數。
㈩ 怎麼刪除文件夾而不刪除裡面的文件
1,先打開文件夾中的所有文件,然後可以 rm -rf 刪除文件夾,文件還可繼續訪問。
2,先硬連接所有文件到其它目錄,然後也可以 rm -rf 刪除文件夾,文件還可繼續訪問。
以上兩個方法,在刪除文件夾時,內容都是保留的,只不過前一個方法在程序退出時仍然會刪除,如果當前運行的那個程序是唯一能繼續訪問該文件的程序的話。
實際上一個已經打開的文件本身也可以視為一個臨時的硬連接。一個文件可以存在多個硬連接,只有當多個硬連接全部被刪除時其內容才會被刪除。