幾種刪除Linux目錄的方法
在 中有很多方法可以刪除目錄,在圖形化介面可以利用檔案管理器,或者透過終端刪除。本文將介紹在文字介面使用 刪除目錄。 |
在Linux中有很多方法可以刪除目錄,在圖形化介面可以利用檔案管理器,或者透過終端刪除。本文將介紹在文字介面使用 刪除目錄。
使用rmdir刪除目錄
Rmdir命令間成“remove directory”,用於刪除空目錄的命令。
例如,刪除一個名為“MyDocuments”的空目錄:
[root@localhost test]# rmdir MyDocuments
如果目錄不是空的,會提示錯誤:
rmdir: failed to remove ‘MyDocuments’: Directory not empty
使用rm命令刪除目錄
rm命令通常用於刪除Linux中的檔案。可以新增引數用來刪除目錄。例如,遞迴地刪除目錄,使用遞迴選項 -r或 -R,如果目錄是受防寫的,則會提示是否繼續刪除目錄和目錄中的檔案作為一個整體。 -f 強制刪除而不被提示。
[root@localhost test]# rm -rf MyDocuments/
可以在單個命令中刪除多個目錄,如下面的命令所示。命令刪除所有目錄和它們的子目錄,而不提示刪除。
[root@localhost test]# rm -rf dir1 dir2 dir3
使用find命令
Find命令幫助使用者根據特定的表示式搜尋檔案和目錄。此外,該命令可用於搜尋目錄並根據指定的搜尋標準刪除它們。
刪除當前目錄中的名為”MyDocuments”的目錄
[root@localhost test]# find . -type d -name "MyDocuments" -exec rm -rf {} +
- . 表示在當前目錄執行
- -type d 只搜尋目錄
- -name 指定目錄名稱
- -exec rm -rf 執行rm命令刪除所有目錄即內容
- {} + 追加在rm命令末尾
刪除一個空目錄
如果希望刪除所有空目錄,請使用以下命令:
[root@localhost test]# find . -type d -empty -delete
- -empty 只對空目錄進行限制
- -delete 刪除包括子目錄在內的所有空目錄
總結
本文介紹了使用rm,rmdir和find刪除目錄的使用方法。
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2674150/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 中刪除目錄的多種方法Linux
- linux刪除目錄Linux
- LINUX 使用批量刪除檔案的幾種方法Linux
- Linux誤刪除/(根)目錄下usr目錄系統救援方法Linux
- Linux下誤刪除/home目錄的恢復方法Linux
- 刪除檔案或目錄提示"檔案或目錄無法刪除"的解決方法!
- 如何在 Linux 中刪除目錄Linux
- linux下刪除目錄及其子目錄下某種型別檔案Linux型別
- python基礎之刪除檔案及刪除目錄的方法Python
- oracle 刪除重複資料的幾種方法Oracle
- linux 未umount 目錄直接刪除分割槽後的處理方法Linux
- linux 刪除檔案或目錄——rmLinux
- Linux rm(刪除檔案/目錄) 命令Linux
- mac 刪除 .svn 目錄Mac
- rsync同步時,刪除目標目錄比源目錄多餘檔案的方法(--delete)delete
- Linux rm命令:刪除檔案或目錄Linux
- linux rm 命令(刪除檔案和目錄)Linux
- linux刪除資料夾命令是什麼 linux刪除一個目錄的命令Linux
- Linux下建立及刪除帶有空格的目錄Linux
- LINUX學習(九)Linux目錄的建立與刪除命令Linux
- 3 個在 Linux 中永久並安全刪除檔案和目錄的方法Linux
- fs模組之刪除目錄
- JS 刪除字串最後一個字元的幾種方法JS字串字元
- 刪除目錄及目錄下所有檔案與子目錄 (轉)
- c# 刪除某個資料夾下所有空目錄,解決因刪除空目錄後上一組成空目錄沒有刪除的情況C#
- MySQL刪除表重複記錄的三種方法舉例MySql
- 用SQL語句刪除重複記錄的四種方法SQL
- linux rm刪除含有特殊符號目錄或者檔案Linux符號
- linux 刪除問題 一次刪除多個目錄下的相同副檔名的檔案Linux
- tmp目錄刪除和tmpwatch命令的使用
- 批次刪除指定目錄下的sh指令碼指令碼
- linux刪除資料夾命令是什麼 linux刪除檔案和目錄命令大全介紹Linux
- cad刪除快捷鍵命令 cad刪除有幾種方式
- Linux--/tmp目錄檔案重啟後自動刪除Linux
- Linux學習筆記--rm命令(刪除檔案或目錄)Linux筆記
- linux下使用rm命令刪除一個有大量檔案的目錄Linux
- Python 刪除目錄中特定檔案Python
- 刪除指定目錄下指定字尾的檔案