幾種刪除Linux目錄的方法
在 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刪除目錄的使用方法。
原文地址: https://www.linuxprobe.com/delete-directory-linux.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2674150/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 中刪除目錄的多種方法Linux
- LINUX 使用批量刪除檔案的幾種方法Linux
- Linux誤刪除/(根)目錄下usr目錄系統救援方法Linux
- 如何在 Linux 中刪除目錄Linux
- linux 刪除檔案或目錄——rmLinux
- Linux rm(刪除檔案/目錄) 命令Linux
- linux刪除資料夾命令是什麼 linux刪除一個目錄的命令Linux
- Linux rm命令:刪除檔案或目錄Linux
- linux刪除資料夾命令是什麼 linux刪除檔案和目錄命令大全介紹Linux
- fs模組之刪除目錄
- linux 刪除問題 一次刪除多個目錄下的相同副檔名的檔案Linux
- cad刪除快捷鍵命令 cad刪除有幾種方式
- c# 刪除某個資料夾下所有空目錄,解決因刪除空目錄後上一組成空目錄沒有刪除的情況C#
- 刪除指定目錄下指定字尾的檔案
- Linux安裝mysql的幾種方法LinuxMySql
- Python 中刪除列表元素的三種方法Python
- Linux如何在目錄下靈活建立、瀏覽、刪除百萬個檔案Linux
- Flutter誤刪除android/ios目錄怎麼辦?FlutterAndroidiOS
- [20180707]刪除結尾帶.的檔案與目錄.txt
- linux快捷進入長目錄的方法Linux
- Linux下高效切換目錄的方法Linux
- 如何刪除win10目錄中的資料夾_win10刪除開始選單裡資料夾的方法Win10
- Win10如何刪除字型_win10刪除字型的兩種方法Win10
- Linux埠轉發的幾種常用方法Linux
- 刪除當前目錄下的所有可執行檔案
- 幾種集合的幾種方法
- linux中crontab計劃任務怎麼刪除?linux中crontab計劃任務的刪除方法Linux
- MySQL防止delete命令刪除資料的兩種方法MySqldelete
- Linux檢視檔案大小的幾種方法Linux
- MySql避免重複插入記錄的幾種方法MySql
- Linux解壓檔案到指定目錄的方法Linux
- Linux下用rm刪除的檔案的恢復方法Linux
- Linux Shell 從入門到刪除根目錄跑路指南Linux
- iOS開發之tableView左滑刪除的兩種方法iOSView
- Python刪除列表元素的3種方法,你都會嗎?Python
- 從電腦中刪除勒索軟體的5種方法
- linux的刪除檔案命令和強制刪除命令Linux
- linux的目錄結構Linux