日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux中刪除目錄的幾種方法

在Linux中有很多方法可以刪除目錄,在圖形化界面可以利用文件管理器,或者通過終端刪除。本文將介紹在文本界面使用命令刪除目錄。

使用rmdir刪除目錄

Rmdir命令間成“remove directory”,用于刪除空目錄的命令。

例如,刪除一個名為“MyDocuments”的空目錄:

[root@localhost test]# rmdir MyDocuments

如果目錄不是空的,會提示錯誤:

rmdir: failed to remove ‘MyDocuments’: Directory not empty

使用rm命令刪除目錄

rm命令通常用于刪除Linux中的文件??梢蕴砑訁?shù)用來刪除目錄。例如,遞歸地刪除目錄,使用遞歸選項-r或-R,如果目錄是受寫保護(hù)的,則會提示是否繼續(xù)刪除目錄和目錄中的文件作為一個整體。-f 強(qiáng)制刪除而不被提示。

[root@localhost test]# rm -rf MyDocuments/

可以在單個命令中刪除多個目錄,如下面的命令所示。命令刪除所有目錄和它們的子目錄,而不提示刪除。

[root@localhost test]# rm -rf dir1 dir2 dir3

使用find命令

Find命令幫助用戶根據(jù)特定的表達(dá)式搜索文件和目錄。此外,該命令可用于搜索目錄并根據(jù)指定的搜索標(biāo)準(zhǔn)刪除它們。

刪除當(dāng)前目錄中的名為”MyDocuments”的目錄

[root@localhost test]# find . -type d -name "MyDocuments" -exec rm -rf {} +

. 表示在當(dāng)前目錄執(zhí)行
-type d 只搜索目錄
-name 指定目錄名稱
-exec rm -rf 執(zhí)行rm命令刪除所有目錄即內(nèi)容
{} + 追加在rm命令末尾

刪除一個空目錄

如果希望刪除所有空目錄,請使用以下命令:

[root@localhost test]# find . -type d -empty -delete

-empty 只對空目錄進(jìn)行限制
-delete 刪除包括子目錄在內(nèi)的所有空目錄

當(dāng)前題目:Linux中刪除目錄的幾種方法
當(dāng)前路徑:http://www.dlmjj.cn/article/cocsscg.html