Linux rm,英文全拼:remove,該命令用于刪除一個(gè)文件或者目錄。
目前成都創(chuàng)新互聯(lián)已為近1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機(jī)、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、芙蓉網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
Linux
rm命令是一個(gè)非常強(qiáng)大的刪除命令,它可以永久性地刪除文件系統(tǒng)中指定的文件或目錄。在使用rm命令刪除文件或目錄時(shí),系統(tǒng)不會產(chǎn)生任何提示信息。
語法
rm [options] name...
參數(shù)
-i 刪除前逐一詢問確認(rèn)
-f 即使原檔案屬性設(shè)為唯讀,亦直接刪除,無需逐一確認(rèn)
-r 將目錄及以下之檔案亦逐一刪除
注意:rm命令是一個(gè)具有破壞性的命令,因?yàn)閞m命令會永久性刪除文件或目錄,這就意味著,如果沒有對文件或目錄進(jìn)行備份,一旦使用rm命令將其刪除,將無法恢復(fù)。因此,尤其在使用rm命令刪除目錄時(shí),要非常非常謹(jǐn)慎。
刪除
rm: rm命令就是remove命令,刪除一個(gè)或者多個(gè)文件,這首Linux系統(tǒng)重要命令
命令參數(shù)
-f:--force,強(qiáng)制刪除。忽略不存在的文件,不提示確認(rèn)
-i:在刪除前需要確認(rèn)
-I:在刪除超過三個(gè)文件或者遞歸刪除前要求確認(rèn)
-d:--dir,刪除空目錄
-r:--recursive,遞歸刪除目錄及內(nèi)容
-v:--verbose 詳細(xì)顯示進(jìn)行的步驟
案例
1.刪除普通文件(默認(rèn)添加-i參數(shù),詢問是否刪除)
刪除前會提問,是否刪除,輸入y刪除文件
rm yu.txt
強(qiáng)制性刪除 根目錄下所有內(nèi)容,這個(gè)命令非常危險(xiǎn),嚴(yán)禁敲打,是刪除機(jī)器所有內(nèi)容
rm -rf /*
強(qiáng)制性刪除,相對路徑,當(dāng)前目錄下的所有內(nèi)容
rm -rf ./*
6.-v參數(shù),顯示刪除的過程
強(qiáng)制性刪除當(dāng)前目錄所有內(nèi)容,且顯示過程
linux下使用rm刪除目錄文件時(shí)不用提示,可以使用rm -rf命令。
例如刪除test目錄,可以使用命令rm -rf test。
例如刪除test.txt文件,可以使用命令rm -rf test.text。
f參數(shù) (f --force ) 表示忽略不存在的文件,不顯示任何信息。
-r, -R, --recursive ? 指示rm將參數(shù)中列出的全部目錄和子目錄均遞歸地刪除。
擴(kuò)展資料
linux下rm命令的參數(shù)介紹:
-f, --force ? ?忽略不存在的文件,從不給出提示。
-i, --interactive 進(jìn)行交互式刪除。
-r, -R, --recursive ? 指示rm將參數(shù)中列出的全部目錄和子目錄均遞歸地刪除。
-v, --verbose ? ?詳細(xì)顯示進(jìn)行的步驟。
--help ? ? 顯示此幫助信息并退出。
--version ?輸出版本信息并退出。
linux刪除命令rm-rf命令。具體詳情:
1、rm命令在Linux下通常用來刪除文件。
2、rm-r命令遞歸的刪除文件夾,甚至是空的文件夾。
3、rm-f命令能不經(jīng)過詢問直接刪除‘只讀文件’。Linux下刪除文件并不在乎該文件是否是只讀的,而只是在意其父目錄是否有寫權(quán)限。所以,-f這個(gè)參數(shù)只是表示不必一個(gè)個(gè)刪除確認(rèn),而是一律悄悄刪除。另外,原始的rm命令其實(shí)也是沒有刪除提示的,只是一般的發(fā)行版都會將rm通過別名的方式增加-i參數(shù)來要求刪除確認(rèn),而-f則抑制了這個(gè)提示。
4、rm-rf/:強(qiáng)制刪除根目錄下所有東西。
5、rm-rf*:強(qiáng)制刪除當(dāng)前目錄的所有文件。
6、rm-rf.:強(qiáng)制刪除當(dāng)前文件夾及其子文件夾。
linux系統(tǒng)下刪除文件可以用rm命令來操作即可。rm命令可以刪除一個(gè)目錄中的一個(gè)或多個(gè)文件或目錄,也可以將某個(gè)目錄及其下屬的所有文件及其子目錄均刪除掉。
具體操作步驟如下:
先進(jìn)入linux系統(tǒng)終端(這里是centos系統(tǒng)),如下圖:
我們新建一個(gè)文件備用,用touch命令來建,如下圖:
查看文件,用命令find查看,如下圖:
查看到文件后用命令刪除此文件,即用rm命令,如下圖:
再次用find命令查看,如下圖:
系統(tǒng)提示No such file or directory,表示找不到此文件,刪除成功。
擴(kuò)展資料:
Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。
它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。
Linux操作系統(tǒng)誕生于1991 年10 月5 日(這是第一次正式向外公布時(shí)間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內(nèi)核。Linux可安裝在各種計(jì)算機(jī)硬件設(shè)備中,比如手機(jī)、平板電腦、路由器、視頻游戲控制臺、臺式計(jì)算機(jī)、大型機(jī)和超級計(jì)算機(jī)。
嚴(yán)格來講,Linux這個(gè)詞本身只表示Linux內(nèi)核,但實(shí)際上人們已經(jīng)習(xí)慣了用Linux來形容整個(gè)基于Linux內(nèi)核,并且使用GNU 工程各種工具和數(shù)據(jù)庫的操作系統(tǒng)。
參考資料:百度百科——linux系統(tǒng)
rm命令用于刪除文件。\x0d\x0a命令格式:rm [選項(xiàng)] 文件名\x0d\x0a常用選項(xiàng):\x0d\x0a-f, --force 強(qiáng)制刪除。忽略不存在的文件,不提示確認(rèn)\x0d\x0a-i 在刪除前需要確認(rèn)\x0d\x0a-r, -R, --recursive 遞歸刪除目錄及其內(nèi)容\x0d\x0a-v, --verbose 詳細(xì)顯示進(jìn)行的步驟\x0d\x0a默認(rèn)時(shí),rm 不會刪除目錄。使用--recursive(-r 或-R)選項(xiàng)可刪除每個(gè)給定的目錄,以及其下所有的內(nèi)容。\x0d\x0a用法示例:刪除文件名為zhidao.txt的文件\x0d\x0a$ rm zhidao.txt