拒絕使用 rm -rf 命令 ?

韓槑槑發表於2018-06-28

起因

之前不小心又把伺服器的程式碼給刪了,害我又跑去谷歌搜尋找文章的快照來彌補損失,rm -rf 這個命令真的是害人不淺啊 :sob: 。
並且據流言蜚語說昨天阿里伺服器也被實習生給 rm -rf 搞蹦了,當然我覺得這肯定是開玩笑的。
但是同樣也說明了 rm -rf 在每個人心中的恐怖性。

拒絕直接使用 rm -rf

分享給大家一個我經常使用非 rm -rf 的刪除方法。
原理就是跟 windowsmac 的回收站機制一樣。
通過建立一個 垃圾箱(RecycleBin)資料夾。
我是直接建立在根目錄 / 下的,我比較懶這樣能少打字。
file
當有資料夾需要刪除時,不要直接 rm -rf 來刪除。
而是通過 sudo mv <name> /RecycleBin/,將其移動到垃圾箱內。
然後定時去清理下垃圾箱就可以了。
這是非常安全、有效的一種方法。

安利

我比較愛使用 Ubuntu 系統而非 CentOS
因為 Ubuntu 讓我知道了什麼叫 Administrator
能讓我在未輸入 sudo 後報錯而冷靜那麼一兩秒,就能挽回一點損失。
而不像 CentOS 一開始就是 root 許可權。
如果我用 CentOS 的話,絕對不會那麼勤快的去單獨建立一個非 root 許可權的賬戶給自己用。

相關文章