rm -rf 总有眼花的一天

2019-04-03 13:56:10 +08:00
 cstj0505

在 home 目录下敲了个 rm -rf * logs/ 刚午睡醒,脑子还不是很清醒,然后世界就清净了。

不过由于有惨痛教训, 大部分文档都在 /document 目录 大部分代码都在 /workspace 目录

不过什么 Downloads,Document,Picture 里面的东西全没了

9575 次点击
所在节点    程序员
79 条回复
ragnaroks
2019-04-03 15:21:21 +08:00
@openbsd 我也是敲 1 个首字母开始补全
nicoljiang
2019-04-03 15:28:21 +08:00
去年在服务器上 rm -rf /data 了
no1xsyzy
2019-04-03 15:35:21 +08:00
千万别依赖 alias,这个有更惨痛的事故。

唯一的办法是所有 rm 前多检查,甚至输完后回车前上个厕所倒杯咖啡。
大型 enter 键有奇效。

另外,多备份。
a22124497
2019-04-03 15:38:50 +08:00
只要没跑路,说明问题不大
cstj0505
2019-04-03 15:46:07 +08:00
@no1xsyzy 请问下 alias 为啥不好
no1xsyzy
2019-04-03 15:47:46 +08:00
@cstj0505 在没有 alias 的机器上以为有 alias,因此忽视了检查,核心在 “依赖”。
tourist2018
2019-04-03 15:48:00 +08:00
我之前也删除过一次
SmiteChow
2019-04-03 16:09:05 +08:00
这时候就考验你按 Ctrl+C 的速度了和反应了
nanaw
2019-04-03 16:16:18 +08:00
我就不明白,你们不加-f 行么,多一步真的很麻烦吗?
knightdf
2019-04-03 16:21:50 +08:00
@nanaw 几千个文件的话你准备按 y 按到天荒地老么
qianyiyu98
2019-04-03 16:22:09 +08:00
看见标题就毫不犹豫地点进来了,果然没让我失望
zyp0921
2019-04-03 16:25:24 +08:00
惨痛教训, 当时多敲了个空格 rm -rf / tmp/。。。
anzu
2019-04-03 16:38:26 +08:00
必须依赖 alias
alias del="trash-put"
alias rm="echo \"Use 'del', or prepend a slash to bypass the alias\""
v2chou
2019-04-03 16:44:19 +08:00
@imaning 不厚道的笑了
v2chou
2019-04-03 16:47:42 +08:00
兄弟们 不说说怎么避免吗 安全删除文件文件夹
sola97
2019-04-03 16:53:04 +08:00
我一般习惯性的敲两下 tab 看看反应对不对
zgcwkj
2019-04-03 16:54:46 +08:00
没事,大不了在来一次!(下次注意点吧)
chocotan
2019-04-03 16:57:40 +08:00
我也不小心删过一次,还好反应快 ctrl+c 了,但已经有部分文件被删掉了
z775781
2019-04-03 16:59:48 +08:00
我一般是 rm -rf /xxx/ 然后敲完会耐心看一下后面,已经玩怕了
creanme
2019-04-03 17:05:21 +08:00
@v2chou 把 rm 替换成 mv。固定移动到一个目录,定期自动清除里面的东西。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/551645

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX