在Linux中有很多方法可以刪除目錄 , 在圖形化界面可以利用文件管理器,或者通過終端刪除 。本文將介紹在文本界面使用命令刪除目錄 。
使用rmdir刪除目錄
Rmdir命令間成“remove directory”,用于刪除空目錄的命令 。
例如,刪除一個名為“MyDocuments”的空目錄:
[root@localhost test]# rmdir MyDocuments如果目錄不是空的,會提示錯誤:
rmdir: failed to remove ‘MyDocuments’: Directory not empty

文章插圖
使用rm命令刪除目錄
rm命令通常用于刪除Linux中的文件 ??梢蕴砑訁涤脕韯h除目錄 。例如,遞歸地刪除目錄,使用遞歸選項-r或-R,如果目錄是受寫保護的,則會提示是否繼續(xù)刪除目錄和目錄中的文件作為一個整體 。-f 強制刪除而不被提示 。
【linux復制文件到指定目錄 linux怎么刪除一個文件目錄】
[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 {} +
文章插圖
- . 表示在當前目錄執(zhí)行
- -type d 只搜索目錄
- -name 指定目錄名稱
- -exec rm -rf 執(zhí)行rm命令刪除所有目錄即內容
- {} + 追加在rm命令末尾
如果希望刪除所有空目錄 , 請使用以下命令:
[root@localhost test]# find . -type d -empty -delete
文章插圖
- -empty 只對空目錄進行限制
- -delete 刪除包括子目錄在內的所有空目錄
本文介紹了使用rm,rmdir和find刪除目錄的使用方法 。
以上關于本文的內容,僅作參考!溫馨提示:如遇健康、疾病相關的問題,請您及時就醫(yī)或請專業(yè)人士給予相關指導!
「愛刨根生活網」www.malaban59.cn小編還為您精選了以下內容,希望對您有所幫助:- Scrivener設置自動備份為ZIP文件
- 如何在C語言中實現(xiàn)文件內容讀取
- Photoshop CC 2017軟件打開及新建文件
- JavaScript在HTML文件中的三個編寫位置
- WIN7系統(tǒng)如何查看隱藏的文件和文件夾
- 提升文件安全性的WinRAR小技巧
- 如何快速將DWG文件轉為DXF文件
- 如何在UltraCompare中開啟Word文本文件
- 如何在WPS文件中顯示忽略的拼寫錯誤
- 高效利用QQ快傳進行手機文件傳輸
