更新時(shí)間:2021-12-16 09:57:05 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽1338次
本教程將告訴你如何使用rm,unlink以及rmdir命令刪除Linux中的文件和目錄。
要從命令行刪除(或刪除)Linux 中的文件,請(qǐng)使用rm(remove) 或unlink命令。
該unlink命令允許您只刪除一個(gè)文件,而使用rm,您可以一次刪除多個(gè)文件。
刪除文件或目錄時(shí)要格外小心,因?yàn)橐坏┪募粍h除,就無(wú)法輕易恢復(fù)。
要?jiǎng)h除單個(gè)文件,請(qǐng)使用rm orunlink 命令后跟文件名:
unlink filename
rm filename
如果文件被寫保護(hù),系統(tǒng)會(huì)提示您確認(rèn),如下所示。刪除文件類型y,然后點(diǎn)擊Enter。否則,如果文件沒有寫保護(hù),它會(huì)在沒有提示的情況下被刪除。
rm: remove write-protected regular empty file 'filename'?
要一次刪除多個(gè)文件,請(qǐng)使用rm后跟以空格分隔的文件名的命令。
rm filename1 filename2 filename3
您還可以使用通配符 ( *) 和常規(guī)擴(kuò)展來(lái)匹配多個(gè)文件。例如,要?jiǎng)h除.pdf當(dāng)前目錄中的所有文件,請(qǐng)使用以下命令:
rm *.pdf
使用常規(guī)擴(kuò)展時(shí),首先用ls 命令列出文件,以便在運(yùn)行rm命令之前可以看到將刪除哪些文件。
使用rm和-i選項(xiàng)在刪除之前確認(rèn)每個(gè)文件:
rm -i filename(s)
要在不提示的情況下刪除文件,即使文件被寫保護(hù),請(qǐng)將-f(force) 選項(xiàng)傳遞給rm命令:
rm -f filename(s)
您還可以組合rm選項(xiàng)。例如,要.txt在詳細(xì)模式下不提示地刪除當(dāng)前目錄中的所有文件,請(qǐng)使用以下命令:
rm -fv *.txt
在 Linux 中,您可以 使用和刪除/刪除目錄。rmdirrm
rmdir是一個(gè)用于刪除空目錄的命令行實(shí)用程序,同時(shí)rm您可以遞歸地刪除目錄及其內(nèi)容。
要?jiǎng)h除空目錄,請(qǐng)使用rmdir或rm -d后跟目錄名稱:
rm -d dirname
rmdir dirname
要?jiǎng)h除非空目錄及其中的所有文件,請(qǐng)使用rm帶有-r(recursive) 選項(xiàng)的命令:
rm -r dirname
如果目錄或目錄中的文件被寫保護(hù),系統(tǒng)將提示您確認(rèn)刪除。
除去非空目錄中的所有文件而不提示,使用rm與-r(遞歸)和-f選項(xiàng):
rm -rf dirname
要一次刪除多個(gè)目錄,請(qǐng)使用rm -r后跟以空格分隔的目錄名稱的命令。
rm -r dirname1 dirname2 dirname3
與文件相同,您還可以使用通配符 ( *) 和常規(guī)擴(kuò)展來(lái)匹配多個(gè)目錄。
到現(xiàn)在為止,您應(yīng)該對(duì)如何使用 Linux和命令有了很好的了解rm,rmdir并且unlink應(yīng)該能夠從命令行安全地刪除文件和目錄。
以上就是關(guān)于“Linux刪除文件夾的命令”的介紹,大家如果想了解更多相關(guān)知識(shí),可以關(guān)注一下動(dòng)力節(jié)點(diǎn)的Java在線學(xué)習(xí),里面的課程內(nèi)容豐富,適合小白學(xué)習(xí),希望對(duì)大家能夠有所幫助。
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743