沒執行過 rm -rf /* 的開發不是好運維
閱讀本文大概需要 1 分鐘。
開啟終端,獲取 root 許可權,執行以下命令:rm -rf /*,會發生什麼呢?估計只要接觸過 Linux 的人,肯定沒少聽過它的故事,清楚之後會發生什麼可怕的事情。
科普一下,在Linux系統中執行該命令,系統就會忠實的執行命令,哪怕執行它的結果是將自己刪除, 千萬不要在生產環境中執行次命令,否則沒有後悔藥可買的 !
「 rm 」Linux 系統的刪除命令;
「 -r 」rm 命令下的一個引數,指遞迴刪除;
「 -f 」rm 命令下的一個引數,指強行刪除;
「 /* 」‘/’ 表示系統根目錄,‘/*’ 表示系統根目錄下任意檔案;
1. 再執行該命令的過程中,會報一些錯誤,顯示一些特殊許可權的檔案是無法進行刪除(被系統保護著,也許是 i 許可權),但這不會妨礙該命令的執行。
2. 在執行完該命令後,在終端中使用的 top、free、ls 等命令都將無效,/bin 目錄也被 delete ,只剩下 cd 可用。
3. 除此之外,Linux 系統將無法正常的關機,應該是與關機操作有關的命令也被刪除了。
4. 強制關機後,嘗試再次開機,已經無法再次正常進入系統,只能重灌系統了。
從上面的結果來看,連基礎命令都執行不了,所以使用者資料(如安裝的軟體、部署的網站、資料庫等)肯定也都全部被刪了。
因此平時操作的過程中要養成良好的習慣,儘量不要用 rm 命令,使用 mv 命令來代替。比如要刪除 abc.txt 檔案,線執行 mv abc.txt /temp ,然後再寫個指令碼定時清除 /temp 目錄下的檔案,這樣會安全很多。
·END·
程式設計師的成長之路
路雖遠,行則必至
本文原發於 同名微信公眾號「程式設計師的成長之路」,回覆「1024」你懂得,給個讚唄。
微信ID:cxydczzl
往期精彩回顧
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69902700/viewspace-2639128/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在Linux中執行"rm -rf /"的結果Linux
- 【RMAN】rm -rf 誤操作的恢復過程
- 一個rm -rf *命令執行後, 整個人都不好了
- 拒絕使用 rm -rf 命令 ?
- Linux 系統的常用命令之 rm ,rm -rf , rm -f 以及rm 命令的其他引數命令Linux
- Linux rm -rf 之rm: cannot remove `linux': Device or resource busyLinuxREMdev
- Tomcat執行模式有哪些?怎麼學好linux運維Tomcat模式Linux運維
- linux系統:rm-rf執行以後,怎麼辦?我來教你恢復檔案。Linux
- 慌的一批!妹子一個rm -rf把公司伺服器資料刪沒了...伺服器
- linux rm - rf之後怎麼恢復Linux
- linux_rm -rf刪除資料夾Linux
- 運維是不是IT行業裡技術含量最低的崗位?運維行業
- Ubuntu與Mint哪個好?Linux運維發行版本推薦!UbuntuLinux運維
- rm -rf 刪除檔案還能恢復嗎?
- 當開發遇到運維運維
- linux 用rm -rf 刪除不了檔案的解決方法Linux
- Oracle的奇葩設定之歸檔清理作業與rm -rfOracle
- 不會開賽車的管理者不是好的開發人
- 運維開發的痛點和思考運維
- 運維開發工程師運維工程師
- 從 Java 應用部署方式看 IT 思潮——從開發和運維到開發自運維Java運維
- 寫給java開發的運維筆記Java運維筆記
- IT運維和自動化運維以及運維開發有啥不同?能解釋下嗎?運維
- 那些年你追過的女神:開發人員應該懂多少運維運維
- DevOps,就是開發吃掉運維?dev運維
- python自動化運維之多執行緒Python運維執行緒
- 從“悲劇”的幾個運維場景談談運維開發的痛點運維
- 執行 kratos 一直沒這個命令,提示 'kratos' 不是內部或外部命令,也不是可執行的程式,需要配置go-binGo
- cmd執行命令時:不是內部或外部命令,也不是可執行的程式
- 不會寫程式碼的播音生不是個好運營?
- Redis開發運維的陷阱及避坑指南Redis運維
- 容器不是執行緒安全執行緒
- Linux運維是什麼?Linux運維行業發展前景如何?Linux運維行業
- Linux運維必備技術有哪些?運維要學開發Linux運維
- 自動化運維和普通的運維的區別是什麼?哪個好?運維
- IT運維的發展如何運維
- extundelete工具恢復rm -rf 刪除的目錄(ext4、ext3)delete
- Linux 恢復rm -rf命令所刪除的達夢資料檔案Linux