新聞中心
要想在Linux系統(tǒng)刪除目錄有多種方法,可以使用rmdir命令、rm命令、find命令等,本篇文章將為大家詳細(xì)講解一下各個方法的具體使用方法,有需要的小伙伴可以參考一下。

創(chuàng)新互聯(lián)一直通過網(wǎng)站建設(shè)和網(wǎng)站營銷幫助企業(yè)獲得更多客戶資源。 以"深度挖掘,量身打造,注重實(shí)效"的一站式服務(wù),以網(wǎng)站設(shè)計制作、成都網(wǎng)站制作、移動互聯(lián)產(chǎn)品、成都全網(wǎng)營銷服務(wù)為核心業(yè)務(wù)。10余年網(wǎng)站制作的經(jīng)驗(yàn),使用新網(wǎng)站建設(shè)技術(shù),全新開發(fā)出的標(biāo)準(zhǔn)網(wǎng)站,不但價格便宜而且實(shí)用、靈活,特別適合中小公司網(wǎng)站制作。網(wǎng)站管理系統(tǒng)簡單易用,維護(hù)方便,您可以完全操作網(wǎng)站資料,是中小公司快速網(wǎng)站建設(shè)的選擇。
使用rmdir刪除目錄
Rmdir命令間成“remove directory”,用于刪除空目錄的命令。
例如,刪除一個名為“MyDocuments”的空目錄:
[root@localhost test]# rmdir MyDocuments
如果目錄不是空的,會提示錯誤:
rmdir: failed to remove ‘MyDocuments’: Directory not empty
幾種刪除Linux目錄的方法幾種刪除Linux目錄的方法
使用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 {} +
幾種刪除Linux目錄的方法幾種刪除Linux目錄的方法
-
. 表示在當(dāng)前目錄執(zhí)行
-
-type d 只搜索目錄
-
-name 指定目錄名稱
-
-exec rm -rf 執(zhí)行rm命令刪除所有目錄即內(nèi)容
-
{} + 追加在rm命令末尾
刪除一個空目錄
如果希望刪除所有空目錄,請使用以下命令:
[root@localhost test]# find . -type d -empty -delete
幾種刪除Linux目錄的方法幾種刪除Linux目錄的方法
-
-empty 只對空目錄進(jìn)行限制
-
-delete 刪除包括子目錄在內(nèi)的所有空目錄
文章名稱:Linux下刪除文件目錄具體方法
分享地址:http://www.dlmjj.cn/article/dhjchhs.html


咨詢
建站咨詢
