Linux rm命令 – 刪除文件或目錄
rm命令來自于英文單詞remove的縮寫,其功能是用于刪除文件或目錄,一次可以刪除多個(gè)文件,或遞歸刪除目錄及其內(nèi)的所有子文件。
rm也是一個(gè)很危險(xiǎn)的命令,使用的時(shí)候要特別當(dāng)心,尤其對于新手更要格外注意,如執(zhí)行rm -rf /*命令則會(huì)清空系統(tǒng)中所有的文件,甚至無法恢復(fù)回來。所以我們在執(zhí)行之前一定要再次確認(rèn)下在哪個(gè)目錄中,到底要?jiǎng)h除什么文件,考慮好后再敲擊回車,時(shí)刻保持清醒的頭腦。
語法格式:rm [參數(shù)] 文件
常用參數(shù):
-f 強(qiáng)制刪除(不二次詢問)
-i 刪除前會(huì)詢問用戶是否操作
-r/R 遞歸刪除
-v 顯示指令的詳細(xì)執(zhí)行過程
參考實(shí)例
刪除某個(gè)文件,默認(rèn)會(huì)進(jìn)行二次確認(rèn),敲擊y進(jìn)行確認(rèn)。
[root@linuxcool ~]# rm anaconda-ks.cfg
rm: remove regular file 'anaconda-ks.cfg'? y
刪除某個(gè)文件,強(qiáng)制操作不需要二次確認(rèn):
[root@linuxcool ~]# rm -f initial-setup-ks.cfg
刪除某個(gè)目錄及其內(nèi)的子文件或子目錄,一并都強(qiáng)制刪除:
[root@linuxcool ~]# rm -rf Documents
強(qiáng)制刪除當(dāng)前工作目錄內(nèi)的所有以.txt為后綴的文件
[root@linuxcool ~]# rm -f *.txt
【離職小妙招,謹(jǐn)慎。!】強(qiáng)制清空服務(wù)器系統(tǒng)內(nèi)的所有文件:
[root@linuxcool ~]# rm -rf /*
作者:大學(xué)生新聞網(wǎng) 來源:大學(xué)生新聞網(wǎng)
發(fā)布時(shí)間:2025-03-12 閱讀:
- Linux rm命令 – 刪除文件或目錄
- rm命令來自于英文單詞remove的縮寫,其功能是用于刪除文件或目錄,一次可以刪除多個(gè)文件,或遞歸刪除目錄及其內(nèi)的所有子文件。
- 03-12 關(guān)注:4