Linux命令列很高效,但有時候也很危險,在日常的運維中,我們常常會遇到敲錯命令的情況,但是要特別注意,有些Linux命令,是不可逆的,一旦你按下“Enter”,那將是災難性的後果,答主曾經使用rm -rf * 刪除了根目錄的所有檔案,但萬幸的是,那只是dev環境,但當時心態是崩潰的,所以,使用Linux命令,千萬要小心。答主最常用的幾個命令如下,其它沒用過的不做介紹:
1、rm語法:
rm (選項)(引數)
rm選型:
-r或-R:遞迴處理,將指定目錄下的所有檔案與子目錄一併處理;
--preserve-root:不對根目錄進行遞迴操作;
-v:顯示指令的詳細執行過程。
rm引數:
2、命令> /dev/sda
上面的命令會將某個’命令’的輸出結果寫到塊裝置/dev/sda中。該操作會將在塊裝置中的所有資料塊替換為命令寫入的原始資料,從而導致整個塊裝置的資料丟失,無法找回
3、mv資料夾/dev/null
這個命令會移動某個’資料夾’到/dev/null。在Linux中 /dev/null 或 null 裝置是一個特殊的檔案,所有寫入的資料都會被清除,並返回寫操作成功
Linux命令列很高效,但有時候也很危險,在日常的運維中,我們常常會遇到敲錯命令的情況,但是要特別注意,有些Linux命令,是不可逆的,一旦你按下“Enter”,那將是災難性的後果,答主曾經使用rm -rf * 刪除了根目錄的所有檔案,但萬幸的是,那只是dev環境,但當時心態是崩潰的,所以,使用Linux命令,千萬要小心。答主最常用的幾個命令如下,其它沒用過的不做介紹:
1、rm語法:
rm (選項)(引數)
rm選型:
-r或-R:遞迴處理,將指定目錄下的所有檔案與子目錄一併處理;
--preserve-root:不對根目錄進行遞迴操作;
-v:顯示指令的詳細執行過程。
rm引數:
2、命令> /dev/sda
上面的命令會將某個’命令’的輸出結果寫到塊裝置/dev/sda中。該操作會將在塊裝置中的所有資料塊替換為命令寫入的原始資料,從而導致整個塊裝置的資料丟失,無法找回
3、mv資料夾/dev/null
這個命令會移動某個’資料夾’到/dev/null。在Linux中 /dev/null 或 null 裝置是一個特殊的檔案,所有寫入的資料都會被清除,並返回寫操作成功