我的悲伤,就是大家的欢乐

2015-10-29 09:41:17 +08:00
 cnhongwei

今天在测试服务器上鼓捣,因为要测试程序,所以开了好几个 shell,其中一个用来删除测试数据,因为要测试数据所在有用户和登录用户不一致,所以使用 sudo rm -rf * 来删除文件(嘿嘿,为了方便, sudo 配置没有密码)。
测试了两天都没有问题,但是,就在刚刚,因为修改一个系统配置,所以删除数据这个窗口,我转到 /etc 下去了,修改完配置后,测试一下,再删除数据时,我就在 /etc 下 sudo rm -rf *
因为是测试服务器,所以应用很多,所以现在在安装系统、 oralce 、 redis 、 nginx 、 tomcat 、 zookeeper 等等,安装是小事,但恢复配置是大事啊。
所以还是想给大家说一声,使用 sudo 小心啊,常在河边走,哪有不湿鞋。

5814 次点击
所在节点    程序员
46 条回复
defunct9
2015-10-29 09:49:11 +08:00
贺电。。。。。。
ck65
2015-10-29 09:52:22 +08:00
北发贺
ByZHkc3
2015-10-29 09:52:51 +08:00
我的极限是两三个 shaell 。。。。再多会死人的
ety001
2015-10-29 09:59:42 +08:00
可以考虑用 git 来管理配置文件。
harry890829
2015-10-29 10:01:52 +08:00
魔都发来贺电……
cyanhu
2015-10-29 10:15:10 +08:00
魔都人民发来贺电……
bydmm
2015-10-29 10:21:14 +08:00
你是 GFW 的工作人员我才开心
Explorare
2015-10-29 10:22:55 +08:00
你需要热备
hanwujibaby
2015-10-29 10:36:24 +08:00
帝都贺电~
zakokun
2015-10-29 10:37:54 +08:00
可惜不是线上服务器
nesuk
2015-10-29 10:39:38 +08:00
曾经在测试机~rm -rf /*~滴悲伤的飘过...
sherwinkoo
2015-10-29 10:45:22 +08:00
喜闻乐见
mulog
2015-10-29 10:48:12 +08:00
测试机有什么所谓
前几天在线上机器想装个 percona toolkit
然后没睡醒跟着官网安装 percona server 的教程走了
然后 sudo apt-get install percona-server-server-5.5
然后 mysql 就被卸载了
然后就没有然后了
clino
2015-10-29 10:49:39 +08:00
这种应该要用绝对路径的吧...
aliao0019
2015-10-29 10:50:23 +08:00
曾经打目录后面喜欢加上 / ,手打。后来有一次拇指抽抽打进一个空格,紧跟着就惯性回车了。`rm -rf xxpath /` 然后一身冷汗。好在提示了需要确认才能执行。

回车前先冷静看一下自己打了什么是关键
codeyung
2015-10-29 11:09:21 +08:00
办公室电贺
cnhongwei
2015-10-29 11:27:08 +08:00
忙了一上午,终于配置的差不多了,只能说是,还好是测试环境,还好数据没有丢。

感谢各位的安慰了!
zhs227
2015-10-29 11:27:10 +08:00
建议:经常需要清同一个目录下的东西的,写个 sh 脚本,然后每次敲这个就行了,脚本里写好绝对路径。

因为一件事情做多了就会想当然的正确,形成经验主义。常在河边走,当然要换一双防水的鞋
hcymk2
2015-10-29 11:27:48 +08:00
我也在 /etc 下面 rm -rf * 过
HackerOO7
2015-10-29 11:50:39 +08:00
类似的事我也干过,23333

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

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

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

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

© 2021 V2EX