7. 刪除空的目錄(rmdir)


rmdir:

命令簡介:  rmdir (Remove Directory刪除目錄): 用來刪除空目錄,刪除某目錄時也必須具有對父目錄的寫權限

語法:

 rmdir [-p] 目錄名稱

選項與參數:

-p :從該目錄起,一次刪除多級空目錄,若該目錄的上層目錄已變成空目錄,則將其一並刪除;


常見用法:
例一:刪除一個空的文件夾
命令:rmdir 目錄名

例二:刪除多個文件夾
命令:rmdir -p 目錄名



例子:

//  (刪除一個空的文件夾),test01為空目錄
[root@www tmp]# rmdir test01     <==可直接刪除掉,沒問題

//  test02為非空目錄
[root@www tmp]# rmdir test02     <==因為尚有內容,所以無法刪除!
rmdir: `test1': Directory not empty

//  (刪除多個文件夾),依次創建的空目錄被統一刪除,當子目錄被刪除后使父目錄也成為空目錄的話,則會一並刪除 。
[root@www tmp]# rmdir -p test1/test2/test3/test4

利用 -p 這個選項,立刻就可以將 test1/test2/test3/test4 一次刪除。
不過要注意的是,這個 rmdir 僅能刪除空的目錄,你可以使用 rm 命令來刪除非空目錄。

 


 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM