[闲聊] 删除 $HOME 的惨剧

楼主: Neisseria (Neisseria)   2016-01-08 14:50:11
刚刚想用 npm 装东西,设了一下 ~/.npmrc
设错资料夹了,结果家目录多了个 $HOME 目录
真的就叫 $HOME,因为 ~/.npmrc 不会进行变量代换
想说就删掉吧,顺手打了 rm -rf $HOME
才突然发现不对,赶快把指令中断
结果 Dropbox 里的档案几乎全清空了,而且是在有 sync 的状态下
◢▆▅▄▃崩╰(〒皿〒)╯溃▃▄▅▇◣
想到手边还有一台笔电,在笔电还没连上网络前
赶快将整个 Dropbox 资料夹 copy 下来
不知道还有没有其他的档案就此蒸发
等下有空慢慢检查
指令打久了,偶而还是会踩到雷
希望大家 Linux 都能用得顺心
作者: lspci (awk sed echo)   2016-01-08 15:25:00
RIP....
作者: qoopichu (非洲边缘鲁蛇)   2016-01-08 15:25:00
整个磁区都不要用了,赶快开救援程式挖档案吧不要再写入都还有救名称怪怪的档案我通常都先试着用gui删看看,比较保险
作者: zhucc (阿朱哥)   2016-01-08 15:47:00
dropbox 上面可以还原、除非还没sync上去就悲剧了
作者: soheadsome (师大狗鼻哥)   2016-01-08 16:36:00
我找到非常可能的原因 应该是你安装nvm的时候是用zshhttp://imgur.com/MnZmCxh测试结果上半部是用zsh跑 下半部用bash用zsh跑会产生 `pwd`/~/ 这个目录 我也被这东西雷到..
作者: filiaslayers (司马云)   2016-01-08 16:44:00
dropbox可以回复啊...
作者: Bencrie   2016-01-08 23:01:00
我是习惯 tab 两下确认一下目标
作者: Hevak (Arthow Eshes)   2016-01-09 00:30:00
....这个雷好痛....
作者: CP64 (( ̄▽ ̄#)﹏﹏)   2016-01-09 03:35:00
用 rm -rf 的时候建议先下个 ls ...
作者: newversion (海纳百川)   2016-01-09 04:50:00
rm -rf \$HOME
作者: alfven (冯小丸)   2016-01-09 16:30:00
dropbox根本无所谓吧?
作者: kenwufederer (Nash)   2016-01-09 22:48:00
删除东西先ls然后不要用变量
作者: a07051226 (葡萄糖)   2016-01-12 00:43:00
万恶rm -rf

Links booklink

Contact Us: admin [ a t ] ucptt.com