溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Linux中rm命令怎么用

發(fā)布時間:2022-02-14 10:11:50 來源:億速云 閱讀:176 作者:小新 欄目:開發(fā)技術(shù)

小編給大家分享一下Linux中rm命令怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

Linux常用命令rm 命令 可以刪除一個目錄中的一個或多個文件或目錄,也可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉。對于鏈接文件,只是刪除整個鏈接文件,而原有文件保持不變。

Linux中rm命令怎么用

rm

用于刪除給定的文件和目錄

補(bǔ)充說明

注意:使用rm命令要格外小心。因為一旦刪除了一個文件,就無法再恢復(fù)它。所以,在刪除文件之前,最好再看一下文件的內(nèi)容,確定是否真要刪除。rm命令可以用-i選項,這個選項在使用文件擴(kuò)展名字符刪除多個文件時特別有用。使用這個選項,系統(tǒng)會要求你逐一確定是否要刪除。這時,必須輸入y并按Enter鍵,才能刪除文件。如果僅按Enter鍵或其他字符,文件不會被刪除。

語法

 rm (選項)(參數(shù))

選項

 -d:直接把欲刪除的目錄的硬連接數(shù)據(jù)刪除成0,刪除該目錄; -f:強(qiáng)制刪除文件或目錄; -i:刪除已有文件或目錄之前先詢問用戶; -r或-R:遞歸處理,將指定目錄下的所有文件與子目錄一并處理; --preserve-root:不對根目錄進(jìn)行遞歸操作; -v:顯示指令的詳細(xì)執(zhí)行過程。

參數(shù)

文件:指定被刪除的文件列表,如果參數(shù)中含有目錄,則必須加上-r或者-R選項。

實例

交互式刪除當(dāng)前目錄下的文件test和example

 rm -i test example Remove test ?n(不刪除文件test) Remove example ?y(刪除文件example)

刪除當(dāng)前目錄下除隱含文件外的所有文件和子目錄

 # rm -r *

應(yīng)注意,這樣做是非常危險的!

rm 命令刪除當(dāng)前目錄下的 node_modules 目錄

 find . -name 'node_modules' -type d -prune -exec rm -rf '{}' +

rm 命令刪除文件

 # rm 文件1 文件2 ... rm testfile.txt

rm 命令刪除目錄

rm -r [目錄名稱] -r 表示遞歸地刪除目錄下的所有文件和目錄。 -f 表示強(qiáng)制刪除

 rm -rf testdir rm -r testdir

刪除操作前有確認(rèn)提示

rm -i [文件/目錄]

 rm -r -i testdir

rm 忽略不存在的文件或目錄

-f 選項(LCTT 譯注:即 “force”)讓此次操作強(qiáng)制執(zhí)行,忽略錯誤提示

 rm -f [文件...]

僅在某些場景下確認(rèn)刪除

選項 -I,可保證在刪除超過 3 個文件時或遞歸刪除時(LCTT 譯注: 如刪除目錄)僅提示一次確認(rèn)。

 rm -I file1 file2 file3

刪除根目錄

當(dāng)然,刪除根目錄(/)是 Linux 用戶最不想要的操作,這也就是為什么默認(rèn) rm 命令不支持在根目錄上執(zhí)行遞歸刪除操作。 然而,如果你非得完成這個操作,你需要使用 –no-preserve-root 選項。當(dāng)提供此選項,rm 就不會特殊處理根目錄(/)了。

 不給實例了,操作系統(tǒng)都被你刪除了,你太壞了?

rm 顯示當(dāng)前刪除操作的詳情

 rm -v [文件/目錄]

以上是“Linux中rm命令怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI