linux命令:rmdir命令學習與使用,linuxrmdir

來源:互聯網
上載者:User

linux命令:rmdir命令學習與使用,linuxrmdir

今天學習一下linux中命令:rmdir命令。rmdir是常用的命令,該命令的功能是刪除空目錄,一個目錄被刪除之前必須是空的。(注意,rm-rdir命令可代替rmdir,但是有很大危險性。)刪除某目錄時也必須具有對父目錄的寫入權限。

1.命令格式:

rmdir[選項]…目錄…

2.命令功能:

該命令從一個目錄中刪除一個或多個子目錄項,刪除某目錄時也必須具有對父目錄的寫入權限。

3.命令參數:

-p遞迴刪除目錄dirname,當子目錄刪除後其父目錄為空白時,也一同被刪除。如果整個路徑被刪除或者由於某種原因保留部分路徑,則系統在標準輸出上顯示相應的資訊。

-v,–verbose顯示指令執行過程

4.命令執行個體:

執行個體一:rmdir不能刪除非空目錄

命令:

rmdirdoc

輸出:

[root@localhostscf]#tree

.

|–bin

|–doc

||–info

|`–product

|–lib

|–logs

||–info

|`–product

`–service

`–deploy

|–info

`–product

12directories,0files

[root@localhostscf]#rmdirdoc

rmdir:doc:目錄非空

[root@localhostscf]#rmdirdoc/info

[root@localhostscf]#rmdirdoc/product

[root@localhostscf]#tree

.

|–bin

|–doc

|–lib

|–logs

||–info

|`–product

`–service

`–deploy

|–info

`–product

10directories,0files

說明:

rmdir目錄名命令不能直接刪除非空目錄

執行個體2:rmdir-p當子目錄被刪除後使它也成為空白目錄的話,則順便一併刪除

命令:

rmdir-plogs

輸出:

[root@localhostscf]#tree

.

|–bin

|–doc

|–lib

|–logs

|`–product

`–service

`–deploy

|–info

`–product

10directories,0files

[root@localhostscf]#rmdir-plogs

rmdir:logs:目錄非空

[root@localhostscf]#tree

.

|–bin

|–doc

|–lib

|–logs

|`–product

`–service

`–deploy

|–info

`–product

9directories,0files

[root@localhostscf]#rmdir-plogs/product

[root@localhostscf]#tree

.

|–bin

|–doc

|–lib

`–service

`–deploy

|–info

`–product

7directories,0files

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.