linux刪除目錄的方法:
使用rmdir命令刪除目錄
rmdir是一個(gè)用于刪除空目錄的命令行實(shí)用程序。只有當(dāng)目錄為空時(shí)才需要?jiǎng)h除目錄,而不需要檢查目錄是否為空。
要?jiǎng)h除目錄 rmdir ,請(qǐng)鍵入命令,然后鍵入要?jiǎng)h除的目錄的名稱(chēng)。例如,要?jiǎng)h除名為 linuxmi 的目錄,請(qǐng)鍵入:
linuxidc@linuxidc:~$ rmdir linuxmi
如果目錄不為空,您將收到以下錯(cuò)誤:
rmdir: 刪除 'linuxmi' 失敗: 目錄非空
在這種情況下,您需要使用該 rm 命令或手動(dòng)刪除目錄內(nèi)容,然后才能刪除它。
使用rm命令刪除目錄
rm 是一個(gè)用于刪除文件和目錄的命令行實(shí)用程序。與命令不同 rmdir, rm 可以刪除空目錄和非空目錄。
默認(rèn)情況下,在沒(méi)有任何選項(xiàng)的情況下使用時(shí) rm 不會(huì)刪除目錄 要?jiǎng)h除空目錄,請(qǐng)使用 -d(–dir) 選項(xiàng)。 如果要?jiǎng)h除非空目錄和其中的所有內(nèi)容,請(qǐng)使用 -r(–recursive 或 -R) 選項(xiàng)。
例如,要?jiǎng)h除一個(gè)名為 linuxmi 及其所有內(nèi)容的目錄,您可以鍵入:
rm -r linuxmi
如果目錄中的目錄或文件受到寫(xiě)保護(hù),系統(tǒng)將提示您確認(rèn)刪除。要在不提示的情況下刪除目錄,請(qǐng)使用以下 -f 選項(xiàng):
rm -r dirname
要一次刪除多個(gè)目錄,請(qǐng)使用 rm 命令,后跟由空格分隔的目錄名稱(chēng)。下面的命令將刪除每個(gè)列出的目錄及其內(nèi)容:
rm -r linuxmi linuxmi linuxidc
該 -i 選項(xiàng)告訴 rm 提示您確認(rèn)刪除每個(gè)子目錄和文件。如果目錄包含大量文件,這可能有點(diǎn)煩人,因此您可以考慮使用 -I 在繼續(xù)刪除之前只提示您一次的選項(xiàng)。
rm -rI linuxidc
確定要?jiǎng)h除目錄請(qǐng)輸入 y 并點(diǎn)擊 Enter 。
rm: remove 1 argument recursively? y
在線(xiàn)學(xué)習(xí)視頻分享:linux視頻教程