久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

linux中怎么刪除文件夾

共計(jì) 2291 個(gè)字符,預(yù)計(jì)需要花費(fèi) 6 分鐘才能閱讀完成。

這篇文章主要介紹了 linux 中怎么刪除文件夾的相關(guān)知識(shí),內(nèi)容詳細(xì)易懂,操作簡(jiǎn)單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇 linux 中怎么刪除文件夾文章都會(huì)有所收獲,下面我們一起來(lái)看看吧。

linux 刪除文件夾的方法:1、使用 rmdir 命令,可以刪除空的文件夾,語(yǔ)法“rmdir [-p] 文件夾名”,選項(xiàng)“-p”用于遞歸刪除空目錄。2、使用 rm 命令,可以永久性地刪除文件系統(tǒng)中指定的文件夾,語(yǔ)法“rm -rf 文件夾名”;在使用該命令刪除文件或目錄時(shí),系統(tǒng)不會(huì)產(chǎn)生任何提示信息。

Linux rmdir 命令:刪除空目錄(空的文件夾)

mdir(remove empty directories 的縮寫(xiě))命令用于刪除空目錄,此命令的基本格式為:

rmdir [-p]  文件夾名 

-p 選項(xiàng)用于遞歸刪除空目錄。

【例 1】

[root@localhost ~]#rmdir cangls

就這么簡(jiǎn)單,命令后面加目錄名稱(chēng)即可,但命令執(zhí)行成功與否,取決于要?jiǎng)h除目錄是否是空目錄,因?yàn)?rmdir 命令只能刪除空目錄。

【例 2】

通過(guò)學(xué)習(xí) mkdir 命令我們知道,使用 mkdir -p 可以實(shí)現(xiàn)遞歸建立目錄,同樣地,rmdir 命令可以使用 -p 選項(xiàng)遞歸刪除目錄。例如:

[root@localhost ~]# rmdir -p lm/movie/jp/cangls

注意,此方式先刪除最低一層地目錄(這里先刪除 cangls),然后逐層刪除上級(jí)目錄,刪除時(shí)也需要保證各級(jí)目錄是空目錄。

【例 3】

rmdir 命令的作用十分有限,因?yàn)橹荒軇h除空目錄,所以一旦目錄中有內(nèi)容,就會(huì)報(bào)錯(cuò)。例如:

[root@localhost # mkdir test
#建立測(cè)試目錄
[root@localhost ~]# touch test/boduo
[root@localhost ~]# touch test/longze
#在測(cè)試目錄中建立兩個(gè)文件
[root@localhost ~]# rmdir test
rmdir: 刪除 test 失敗:目錄非空 

這個(gè)命令比較 笨,所以并不常用。下面介紹 rm 命令,使用此命令不但可以刪除目錄,還可以刪除文件。

Linux rm 命令:刪除文件或目錄

當(dāng) Linux 系統(tǒng)使用很長(zhǎng)時(shí)間之后,可能會(huì)有一些已經(jīng)沒(méi)用的文件(即垃圾),這些文件不但會(huì)消耗寶貴的硬盤(pán)資源,還是降低系統(tǒng)的運(yùn)行效率,因此需要及時(shí)地清理。

rm 是強(qiáng)大的刪除命令,它可以永久性地刪除文件系統(tǒng)中指定的文件或目錄。在使用 rm 命令刪除文件或目錄時(shí),系統(tǒng)不會(huì)產(chǎn)生任何提示信息。此命令的基本格式為:

rm[選項(xiàng)]  文件或目錄 

選項(xiàng):

-f:強(qiáng)制刪除(force),和 -i 選項(xiàng)相反,使用 -f,系統(tǒng)將不再詢(xún)問(wèn),而是直接刪除目標(biāo)文件或目錄。

-i:和 -f 正好相反,在刪除文件或目錄之前,系統(tǒng)會(huì)給出提示信息,使用 -i 可以有效防止不小心刪除有用的文件或目錄。

-r:遞歸刪除,主要用于刪除目錄,可刪除指定目錄及包含的所有內(nèi)容,包括所有的子目錄和文件。

注意,rm 命令是一個(gè)具有破壞性的命令,因?yàn)?rm 命令會(huì)永久性地刪除文件或目錄,這就意味著,如果沒(méi)有對(duì)文件或目錄進(jìn)行備份,一旦使用 rm 命令將其刪除,將無(wú)法恢復(fù),因此,尤其在使用 rm 命令刪除目錄時(shí),要慎之又慎。

【例 1】基本用法

rm 命令如果任何選項(xiàng)都不加,則默認(rèn)執(zhí)行的是 rm -i 文件名,也就是在刪除一個(gè)文件之前會(huì)先詢(xún)問(wèn)是否刪除。例如:

[root@localhost ~]# touch cangls
[root@localhost ~]# rm cangls
rm: 是否刪除普通空文件 cangls ?y
#刪除前會(huì)詢(xún)問(wèn)是否刪除 

【例 2】刪除目錄

如果需要?jiǎng)h除目錄,則需要使用 -r 選項(xiàng)。例如:

[root@localhost ~]# mkdir -p /test/lm/movie/jp
#遞歸建立測(cè)試目錄
[root@localhost ~]# rm /test
rm: 無(wú)法刪除 /test/ :  是一個(gè)目錄
#如果不加 -r 選項(xiàng),則會(huì)報(bào)錯(cuò)
[root@localhost ~]# rm -r /test
rm: 是否進(jìn)入目錄 /test ?y
rm: 是否進(jìn)入目錄 /test/lm/movie ?y
rm: 是否刪除目錄 /test/lm/movie/jp ?y
rm: 是否刪除目錄 /test/lm/movie ?y
rm: 是否刪除目錄 /test/lm ?y
rm: 是否刪除目錄 /test ?y
#會(huì)分別詢(xún)問(wèn)是否進(jìn)入子目錄、是否刪除子目錄 

大家會(huì)發(fā)現(xiàn),如果每級(jí)目錄和每個(gè)文件都需要確認(rèn),那么在實(shí)際使用中簡(jiǎn)直是災(zāi)難!

【例 3】強(qiáng)制刪除

如果要?jiǎng)h除的目錄中有 1 萬(wàn)個(gè)子目錄或子文件,那么普通的 rm 刪除最少需要確認(rèn) 1 萬(wàn)次。所以,在真正刪除文件的時(shí)候,我們會(huì)選擇強(qiáng)制刪除。例如:

[root@localhost ~]# mkdir -p /test/lm/movie/jp
#重新建立測(cè)試目錄
[root@localhost ~]# rm -rf /test
#強(qiáng)制刪除,一了百了 

加入了強(qiáng)制功能之后,刪除就會(huì)變得很簡(jiǎn)單,但是需要注意,數(shù)據(jù)強(qiáng)制刪除之后無(wú)法恢復(fù),除非依賴(lài)第三方的數(shù)據(jù)恢復(fù)工具,如 extundelete 等。但要注意,數(shù)據(jù)恢復(fù)很難恢復(fù)完整的數(shù)據(jù),一般能恢復(fù) 70%~80% 就很難得了。所以,與其把寶壓在數(shù)據(jù)恢復(fù)上,不如養(yǎng)成良好的操作習(xí)慣。

雖然 -rf 選項(xiàng)是用來(lái)刪除目錄的,但是刪除文件也不會(huì)報(bào)錯(cuò)。所以,為了使用方便,一般不論是刪除文件還是刪除目錄,都會(huì)直接使用 -rf 選項(xiàng)。

關(guān)于“l(fā)inux 中怎么刪除文件夾”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對(duì)“l(fā)inux 中怎么刪除文件夾”知識(shí)都有一定的了解,大家如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注丸趣 TV 行業(yè)資訊頻道。

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-07-12發(fā)表,共計(jì)2291字。
轉(zhuǎn)載說(shuō)明:除特殊說(shuō)明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請(qǐng)注明出處。
評(píng)論(沒(méi)有評(píng)論)
主站蜘蛛池模板: 新民市| 乐安县| 张家口市| 确山县| 乐清市| 天气| 双流县| 元谋县| 司法| 黎平县| 乡城县| 樟树市| 上虞市| 敦煌市| 栾川县| 泾川县| 清新县| 庆城县| 额济纳旗| 昌平区| 闽清县| 翁源县| 石嘴山市| 安阳市| 濮阳市| 凤城市| 永善县| 长治市| 龙游县| 淄博市| 邵阳县| 津市市| 遂川县| 遂溪县| 肥西县| 杭锦后旗| 行唐县| 浠水县| 大田县| 万全县| 玛曲县|