Linux玩家一定知道 rm -rf 命令,網絡上流傳著很多關于rm -rf 命令的故事,我相信你一定聽說刪庫跑路吧,刪庫跑路很可能跟rm -rf 有關。今天我們就來領略下這個命令,順便看看錯誤執行這個命令有多可怕,下面我會在測試用的虛擬機里面執行這個刪庫跑路命令 rm -rf /* ,讓我們來看看這個令人聞風喪膽的 rm -rf /* 到底有多可怕。
圖片來源于網絡如有侵權立即刪除
準備下我們的環境,centos7 虛擬機一臺,嘿嘿特意新裝一個虛擬機用于我們刪庫跑路的,這個虛擬機是沒有任何有用數據的,它的使命是給我們刪庫跑路的。
下面我們開始執行 rm -rf /* ,看看有啥效果。
經過一段時間的執行后,我們來看一下效果。發現我們的文件全沒了,甚至一些基礎命令都不能用了,到此我們就完成了刪庫。
執行rm -rf /*后效果
有的朋友說,那我們去回收站找回來啊,回收站?咱們這centos 7 根本就沒有那個東西。大神或者專業的數據恢復公司還有點可能恢復數據,普通人只能重裝系統了。
這里只演示了rm -rf /* 的危險性,在寫shell腳本時有的時候某些變量的原因也會造成誤刪,或者是寫命令時一個手滑多一個空格都會造成非常嚴重的損失,我們要少用rm -rf 命令甚至不用,不管是老司機還是新手都要注意。