9個“非常危險”的Linux命令,千萬不要隨意執行!
眾所周知,Linux和Windows都屬於作業系統,但Linux與Windows有很大的不同,Windows在執行某個操作的時候,基本點點滑鼠就可以了;但在Linux系統中,想要執行某個操作,基本都是鍵盤+命令。雖然Linux命令很有用、很高效,也很有趣,但是有些命令不能隨意執行,一定要三思而後行。
那麼,你知道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 -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寫入隨機的垃圾檔案從而擦出資料。當然,你的系統可能陷入混亂和不可恢復的狀態。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2855977/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux的10個最危險命令Linux
- Linux的10個最危險的命令Linux
- Linux 下 10 個最“危險”的命令,運維必知必防!Linux運維
- Linux的10個風險命令Linux
- 收集 Linux 命令列執行的命令Linux命令列
- 11月29日雲棲精選夜讀|Linux裡10個最危險的命令Linux
- 如何在Linux終端同時執行多個Linux命令Linux
- Linux 後臺執行命令Linux
- linux執行環境&命令Linux
- 在 Linux 下 9 個有用的 touch 命令示例Linux
- Redis禁用或重新命名危險命令Redis
- 5個相見恨晚的Linux命令,每一個都非常實用Linux
- 非常有用的Linux系統操作命令Linux
- 千萬不要把Request傳遞到非同步執行緒裡面!有坑!非同步執行緒
- Linux系統執行命令方法Linux
- 學Linux雲端計算,Linux的十條危險指令Linux
- WordPress4.6任意命令執行漏洞
- Linux基礎命令---間歇執行命令watchLinux
- Linux 中顯示可執行檔案的路徑 | 哪個命令Linux
- linux後臺執行命令:&與nohup的用法Linux
- Linux下快速執行歷史命令的方法Linux
- Linux常用命令大全(非常全!!!)Linux
- pwn雜項之linux命令執行Linux
- Linux 定時執行指令碼、命令Linux指令碼
- Linux命令執行時間測試Linux
- [linux] 使用Screen後臺執行命令Linux
- laravel:從linux命令列執行commandLaravelLinux命令列
- 機器人太危險?馬斯克斥資千萬研究人工智慧機器人馬斯克人工智慧
- 在 Windows 中執行 Linux 命令的 4 種方法WindowsLinux
- 【轉】Linux常用命令大全(非常全!!!)Linux
- 隨記(九):記錄Fastjson遠端命令執行流程ASTJSON
- 【知識分享】Linux檔案傳輸常用的9個命令!Linux
- shell指令碼linux命令連續執行指令碼Linux
- Python 執行 Linux 作業系統命令PythonLinux作業系統
- 如何測試Linux命令執行時間?Linux
- 千萬不要去考驗人性
- 千萬不要過早引入Kubernetes
- php 的 危 險 參 數PHP