[閒聊] 刪除 $HOME 的慘劇已刪文

看板Linux作者 (Neisseria)時間8年前 (2016/01/08 14:50), 編輯推噓6(6011)
留言17則, 12人參與, 最新討論串1/2 (看更多)
剛剛想用 npm 裝東西,設了一下 ~/.npmrc 設錯資料夾了,結果家目錄多了個 $HOME 目錄 真的就叫 $HOME,因為 ~/.npmrc 不會進行變數代換 想說就刪掉吧,順手打了 rm -rf $HOME 才突然發現不對,趕快把指令中斷 結果 Dropbox 裡的檔案幾乎全清空了,而且是在有 sync 的狀態下 ◢▆▅▄▃崩╰(〒皿〒)╯潰▃▄▅▇◣ 想到手邊還有一台筆電,在筆電還沒連上網路前 趕快將整個 Dropbox 資料夾 copy 下來 不知道還有沒有其他的檔案就此蒸發 等下有空慢慢檢查 指令打久了,偶而還是會踩到雷 希望大家 Linux 都能用得順心 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 203.71.94.31 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1452235814.A.EEF.html

01/08 15:25, , 1F
RIP....
01/08 15:25, 1F

01/08 15:25, , 2F
整個磁區都不要用了,趕快開救援程式挖檔案吧
01/08 15:25, 2F

01/08 15:25, , 3F
不要再寫入都還有救
01/08 15:25, 3F

01/08 15:27, , 4F
名稱怪怪的檔案我通常都先試著用gui刪看看,比較保險
01/08 15:27, 4F

01/08 15:47, , 5F
dropbox 上面可以還原、除非還沒sync上去就悲劇了
01/08 15:47, 5F

01/08 16:36, , 6F
我找到非常可能的原因 應該是你安裝nvm的時候是用zsh
01/08 16:36, 6F

01/08 16:37, , 7F

01/08 16:37, , 8F
測試結果上半部是用zsh跑 下半部用bash
01/08 16:37, 8F

01/08 16:38, , 9F
用zsh跑會產生 `pwd`/~/ 這個目錄 我也被這東西雷到..
01/08 16:38, 9F

01/08 16:44, , 10F
dropbox可以回復啊...
01/08 16:44, 10F

01/08 23:01, , 11F
我是習慣 tab 兩下確認一下目標
01/08 23:01, 11F

01/09 00:30, , 12F
....這個雷好痛....
01/09 00:30, 12F

01/09 03:35, , 13F
用 rm -rf 的時候建議先下個 ls ...
01/09 03:35, 13F

01/09 04:50, , 14F
rm -rf \$HOME
01/09 04:50, 14F

01/09 16:30, , 15F
dropbox根本無所謂吧?
01/09 16:30, 15F

01/09 22:48, , 16F
刪除東西先ls然後不要用變數
01/09 22:48, 16F

01/12 00:43, , 17F
萬惡rm -rf
01/12 00:43, 17F
文章代碼(AID): #1MZrmcxl (Linux)
文章代碼(AID): #1MZrmcxl (Linux)