刪除 $HOME 的慘劇 - Linux

By Carol
at 2016-01-08T18:08
at 2016-01-08T18:08
Table of Contents
※ 引述《Neisseria (Neisseria)》之銘言:
: 剛剛想用 npm 裝東西,設了一下 ~/.npmrc
: 設錯資料夾了,結果家目錄多了個 $HOME 目錄
: 真的就叫 $HOME,因為 ~/.npmrc 不會進行變數代換
: 想說就刪掉吧,順手打了 rm -rf $HOME
: 才突然發現不對,趕快把指令中斷
: 結果 Dropbox 裡的檔案幾乎全清空了,而且是在有 sync 的狀態下
: ◢▆▅▄▃崩╰(〒皿〒)╯潰▃▄▅▇◣
: 想到手邊還有一台筆電,在筆電還沒連上網路前
: 趕快將整個 Dropbox 資料夾 copy 下來
: 不知道還有沒有其他的檔案就此蒸發
: 等下有空慢慢檢查
: 指令打久了,偶而還是會踩到雷
: 希望大家 Linux 都能用得順心
我直接這邊回一篇好了
我之前也有遇到一樣的情形
也手殘好幾次
今天發現到可能是用zsh安裝nvm的關係
http://imgur.com/MnZmCxh
上圖是測試的結果
如果用zsh去安裝nvm 就會產生`pwd`/~/.nvm這個目錄
測試結果上半部是用zsh跑 下半部用bash
如果是bash就會產生 /home/`whoami`/.nvm
--
: 剛剛想用 npm 裝東西,設了一下 ~/.npmrc
: 設錯資料夾了,結果家目錄多了個 $HOME 目錄
: 真的就叫 $HOME,因為 ~/.npmrc 不會進行變數代換
: 想說就刪掉吧,順手打了 rm -rf $HOME
: 才突然發現不對,趕快把指令中斷
: 結果 Dropbox 裡的檔案幾乎全清空了,而且是在有 sync 的狀態下
: ◢▆▅▄▃崩╰(〒皿〒)╯潰▃▄▅▇◣
: 想到手邊還有一台筆電,在筆電還沒連上網路前
: 趕快將整個 Dropbox 資料夾 copy 下來
: 不知道還有沒有其他的檔案就此蒸發
: 等下有空慢慢檢查
: 指令打久了,偶而還是會踩到雷
: 希望大家 Linux 都能用得順心
我直接這邊回一篇好了
我之前也有遇到一樣的情形
也手殘好幾次
今天發現到可能是用zsh安裝nvm的關係
http://imgur.com/MnZmCxh
上圖是測試的結果
如果用zsh去安裝nvm 就會產生`pwd`/~/.nvm這個目錄
測試結果上半部是用zsh跑 下半部用bash
如果是bash就會產生 /home/`whoami`/.nvm
--
Tags:
Linux
All Comments
Related Posts
openwebmail 信件問題

By Zanna
at 2016-01-08T16:13
at 2016-01-08T16:13
如何將遠端主機執行的sh訊息傳回來?

By Tracy
at 2016-01-08T15:51
at 2016-01-08T15:51
openSUSE 當機

By Sarah
at 2016-01-06T22:57
at 2016-01-06T22:57
bash中使用rsync的問題

By Regina
at 2016-01-06T18:05
at 2016-01-06T18:05
PHP Log file.

By Todd Johnson
at 2016-01-06T10:22
at 2016-01-06T10:22