q**7 发帖数: 79 | 1 【 以下文字转载自 SanFrancisco 讨论区 】
发信人: qql7 (qq), 信区: SanFrancisco
标 题: 闯大祸了,公司有人把很重要的数据删掉了 (转载)
发信站: BBS 未名空间站 (Fri May 8 11:25:39 2015, 美东)
发信人: winetricks (winetricks), 信区: JobHunting
标 题: 闯大祸了,公司有人把很重要的数据删掉了
发信站: BBS 未名空间站 (Fri May 8 10:55:57 2015, 美东)
其实这个人想在很多机器上把某个db下的tmp目录删掉
结果他写了个校本,cd xxx/db/tmp;rm -rf *
但没有注意到有些机器上没有tmp目录
结果把大批重要数据删除并且无法恢复了
大家说这事情到底是谁的责任? |
d********f 发帖数: 43471 | 2 笑了
【在 q**7 的大作中提到】 : 【 以下文字转载自 SanFrancisco 讨论区 】 : 发信人: qql7 (qq), 信区: SanFrancisco : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 (转载) : 发信站: BBS 未名空间站 (Fri May 8 11:25:39 2015, 美东) : 发信人: winetricks (winetricks), 信区: JobHunting : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 : 发信站: BBS 未名空间站 (Fri May 8 10:55:57 2015, 美东) : 其实这个人想在很多机器上把某个db下的tmp目录删掉 : 结果他写了个校本,cd xxx/db/tmp;rm -rf * : 但没有注意到有些机器上没有tmp目录
|
n****4 发帖数: 12553 | 3 这个实在是太专业了
【在 q**7 的大作中提到】 : 【 以下文字转载自 SanFrancisco 讨论区 】 : 发信人: qql7 (qq), 信区: SanFrancisco : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 (转载) : 发信站: BBS 未名空间站 (Fri May 8 11:25:39 2015, 美东) : 发信人: winetricks (winetricks), 信区: JobHunting : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 : 发信站: BBS 未名空间站 (Fri May 8 10:55:57 2015, 美东) : 其实这个人想在很多机器上把某个db下的tmp目录删掉 : 结果他写了个校本,cd xxx/db/tmp;rm -rf * : 但没有注意到有些机器上没有tmp目录
|
d********f 发帖数: 43471 | 4 这个脚本还多半是老中写的
【在 n****4 的大作中提到】 : 这个实在是太专业了
|
h******e 发帖数: 9616 | |
c******n 发帖数: 16666 | |
c******n 发帖数: 16666 | |
s*****i 发帖数: 3762 | 8 扯,老中写code中规中矩,一般不会写成one-liner
【在 d********f 的大作中提到】 : 这个脚本还多半是老中写的
|
d********f 发帖数: 43471 | 9 三哥肯定不会-rf阿
【在 s*****i 的大作中提到】 : 扯,老中写code中规中矩,一般不会写成one-liner
|
d********f 发帖数: 43471 | 10 我倒是觉得这个是故意的
【在 c******n 的大作中提到】 : 然后阿猫阿狗都给这么高的权限吗
|
|
|
T*U 发帖数: 22634 | 11 lz责任吧,lz执行的。
【在 q**7 的大作中提到】 : 【 以下文字转载自 SanFrancisco 讨论区 】 : 发信人: qql7 (qq), 信区: SanFrancisco : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 (转载) : 发信站: BBS 未名空间站 (Fri May 8 11:25:39 2015, 美东) : 发信人: winetricks (winetricks), 信区: JobHunting : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 : 发信站: BBS 未名空间站 (Fri May 8 10:55:57 2015, 美东) : 其实这个人想在很多机器上把某个db下的tmp目录删掉 : 结果他写了个校本,cd xxx/db/tmp;rm -rf * : 但没有注意到有些机器上没有tmp目录
|
d****o 发帖数: 32610 | 12 啥破烂公司
备份都没有
【在 q**7 的大作中提到】 : 【 以下文字转载自 SanFrancisco 讨论区 】 : 发信人: qql7 (qq), 信区: SanFrancisco : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 (转载) : 发信站: BBS 未名空间站 (Fri May 8 11:25:39 2015, 美东) : 发信人: winetricks (winetricks), 信区: JobHunting : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 : 发信站: BBS 未名空间站 (Fri May 8 10:55:57 2015, 美东) : 其实这个人想在很多机器上把某个db下的tmp目录删掉 : 结果他写了个校本,cd xxx/db/tmp;rm -rf * : 但没有注意到有些机器上没有tmp目录
|
H********g 发帖数: 43926 | 13 公司自己的责任。系统太不抗操。
【在 q**7 的大作中提到】 : 【 以下文字转载自 SanFrancisco 讨论区 】 : 发信人: qql7 (qq), 信区: SanFrancisco : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 (转载) : 发信站: BBS 未名空间站 (Fri May 8 11:25:39 2015, 美东) : 发信人: winetricks (winetricks), 信区: JobHunting : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 : 发信站: BBS 未名空间站 (Fri May 8 10:55:57 2015, 美东) : 其实这个人想在很多机器上把某个db下的tmp目录删掉 : 结果他写了个校本,cd xxx/db/tmp;rm -rf * : 但没有注意到有些机器上没有tmp目录
|
H********g 发帖数: 43926 | 14 是的,就是这个公司自己制度有问题。当然倒霉的肯定是这个员工。
【在 d****o 的大作中提到】 : 啥破烂公司 : 备份都没有
|
H********g 发帖数: 43926 | 15 再说rm -rf怎么就不能恢复呢?只要没有覆盖就可以回复吧? |
H********g 发帖数: 43926 | 16 我最近也搞了一次类似的事故,不过是在我自己的电脑上,我的程序说1)dir 2)删除
dir出来的文件,结果忘了dir里还有..,然后把上级目录清空了。不过好在我比他们公
司制度严格一点,还有备份。 |
r***k 发帖数: 13586 | 17 覆盖应该也能恢复。
【在 H********g 的大作中提到】 : 再说rm -rf怎么就不能恢复呢?只要没有覆盖就可以回复吧?
|
H********g 发帖数: 43926 | 18 如果存在SSD上就不行了吧?
【在 r***k 的大作中提到】 : 覆盖应该也能恢复。
|
d********f 发帖数: 43471 | 19 土人,linux/unix的rm是不能恢复的,这是多少年的问题了
【在 H********g 的大作中提到】 : 再说rm -rf怎么就不能恢复呢?只要没有覆盖就可以回复吧?
|
z*********n 发帖数: 94654 | 20 立刻断电,取出硬盘,是有一定恢复可能的
【在 d********f 的大作中提到】 : 土人,linux/unix的rm是不能恢复的,这是多少年的问题了
|
|
|
H********g 发帖数: 43926 | 21 数据本身还在物理扇区里吧?硬扫描磁盘,再慢慢拼图不行么?
【在 d********f 的大作中提到】 : 土人,linux/unix的rm是不能恢复的,这是多少年的问题了
|
z*********n 发帖数: 94654 | 22 rm -rf xxx/db/tmp可解
find更合理
这个先CD后RM的,不判断返回的,估计是homedepot门口请的老莫干的
【在 q**7 的大作中提到】 : 【 以下文字转载自 SanFrancisco 讨论区 】 : 发信人: qql7 (qq), 信区: SanFrancisco : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 (转载) : 发信站: BBS 未名空间站 (Fri May 8 11:25:39 2015, 美东) : 发信人: winetricks (winetricks), 信区: JobHunting : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 : 发信站: BBS 未名空间站 (Fri May 8 10:55:57 2015, 美东) : 其实这个人想在很多机器上把某个db下的tmp目录删掉 : 结果他写了个校本,cd xxx/db/tmp;rm -rf * : 但没有注意到有些机器上没有tmp目录
|
H********g 发帖数: 43926 | 23 为啥?ext2倾向优先用刚刚free出来的空间么?
【在 z*********n 的大作中提到】 : 立刻断电,取出硬盘,是有一定恢复可能的
|
R***a 发帖数: 41892 | 24 劳模都这么牛了,码公都得失业了吧
【在 z*********n 的大作中提到】 : rm -rf xxx/db/tmp可解 : find更合理 : 这个先CD后RM的,不判断返回的,估计是homedepot门口请的老莫干的
|
H********g 发帖数: 43926 | 25 至少在windows 7里,刚删的文件有很高的概率会立刻被别的东西覆盖,不是系统盘,
而且还有很多空余的空间,不知道他们怎么想的,为什么把磁盘读写写成这个样子。
【在 H********g 的大作中提到】 : 为啥?ext2倾向优先用刚刚free出来的空间么?
|
H********g 发帖数: 43926 | 26 一行流这个坏风气是谁起的头?
【在 R***a 的大作中提到】 : 劳模都这么牛了,码公都得失业了吧
|
N*****m 发帖数: 42603 | 27 打开始就有了
当年码都是打在卡上的
【在 H********g 的大作中提到】 : 一行流这个坏风气是谁起的头?
|
z*********n 发帖数: 94654 | 28 btw,我以前听说过个类似的例子,结局也很搞笑
结局,那个人偷偷把公司数据拷到自己电脑上了,最后只好从电脑里把数据拷回去,挽
救了公司
但是公司以他偷公司数据为名把它告了,lol
【在 q**7 的大作中提到】 : 【 以下文字转载自 SanFrancisco 讨论区 】 : 发信人: qql7 (qq), 信区: SanFrancisco : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 (转载) : 发信站: BBS 未名空间站 (Fri May 8 11:25:39 2015, 美东) : 发信人: winetricks (winetricks), 信区: JobHunting : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 : 发信站: BBS 未名空间站 (Fri May 8 10:55:57 2015, 美东) : 其实这个人想在很多机器上把某个db下的tmp目录删掉 : 结果他写了个校本,cd xxx/db/tmp;rm -rf * : 但没有注意到有些机器上没有tmp目录
|
z****9 发帖数: 2484 | 29 有软件可以恢复的。但不是100%。
【在 d********f 的大作中提到】 : 土人,linux/unix的rm是不能恢复的,这是多少年的问题了
|
s*****i 发帖数: 3762 | 30 这样的例子很多啊
老中为了加班,把数据带到家里,结果辞职的时候被人捅刀
【在 z*********n 的大作中提到】 : btw,我以前听说过个类似的例子,结局也很搞笑 : 结局,那个人偷偷把公司数据拷到自己电脑上了,最后只好从电脑里把数据拷回去,挽 : 救了公司 : 但是公司以他偷公司数据为名把它告了,lol
|
|
|
H********g 发帖数: 43926 | 31 像是我的行为方式。
【在 z*********n 的大作中提到】 : btw,我以前听说过个类似的例子,结局也很搞笑 : 结局,那个人偷偷把公司数据拷到自己电脑上了,最后只好从电脑里把数据拷回去,挽 : 救了公司 : 但是公司以他偷公司数据为名把它告了,lol
|
R***a 发帖数: 41892 | 32 你是告发的那个?
【在 H********g 的大作中提到】 : 像是我的行为方式。
|
k**l 发帖数: 2966 | 33 我也觉得是,这行命令透着点刚学了技巧的显摆 :)
【在 d********f 的大作中提到】 : 这个脚本还多半是老中写的
|
l*****o 发帖数: 19235 | |
s*******t 发帖数: 4035 | 35 太有责任感了。估计阿三干不出这事。
【在 z*********n 的大作中提到】 : btw,我以前听说过个类似的例子,结局也很搞笑 : 结局,那个人偷偷把公司数据拷到自己电脑上了,最后只好从电脑里把数据拷回去,挽 : 救了公司 : 但是公司以他偷公司数据为名把它告了,lol
|
c******l 发帖数: 3972 | |
k****e 发帖数: 621 | 37 新手有时很可怕,以下随便一样都行:
cd xxx/db/tmp && rm -rf *
rm -rf xxx/db/tmp
find xxx/db/tmp -type f|xargs rm -f
【在 q**7 的大作中提到】 : 【 以下文字转载自 SanFrancisco 讨论区 】 : 发信人: qql7 (qq), 信区: SanFrancisco : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 (转载) : 发信站: BBS 未名空间站 (Fri May 8 11:25:39 2015, 美东) : 发信人: winetricks (winetricks), 信区: JobHunting : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 : 发信站: BBS 未名空间站 (Fri May 8 10:55:57 2015, 美东) : 其实这个人想在很多机器上把某个db下的tmp目录删掉 : 结果他写了个校本,cd xxx/db/tmp;rm -rf * : 但没有注意到有些机器上没有tmp目录
|
P******a 发帖数: 1379 | 38 应当不是root,就是owner而已
【在 c******l 的大作中提到】 : FT,用root账号做rm -rf *
|
c******l 发帖数: 3972 | 39 第三个很有用,好像有时候文件太多还只能用这个命令来删
【在 k****e 的大作中提到】 : 新手有时很可怕,以下随便一样都行: : cd xxx/db/tmp && rm -rf * : rm -rf xxx/db/tmp : find xxx/db/tmp -type f|xargs rm -f
|
r****z 发帖数: 12020 | 40 同意。连备份都没有的公司,不出这样的人才才奇怪。
【在 d****o 的大作中提到】 : 啥破烂公司 : 备份都没有
|
|
|
n****g 发帖数: 14743 | 41 wsw 无所谓拉
【在 q**7 的大作中提到】 : 【 以下文字转载自 SanFrancisco 讨论区 】 : 发信人: qql7 (qq), 信区: SanFrancisco : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 (转载) : 发信站: BBS 未名空间站 (Fri May 8 11:25:39 2015, 美东) : 发信人: winetricks (winetricks), 信区: JobHunting : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 : 发信站: BBS 未名空间站 (Fri May 8 10:55:57 2015, 美东) : 其实这个人想在很多机器上把某个db下的tmp目录删掉 : 结果他写了个校本,cd xxx/db/tmp;rm -rf * : 但没有注意到有些机器上没有tmp目录
|
k****0 发帖数: 7 | 42 find xxx/db/tmp -type f -delete
【在 k****e 的大作中提到】 : 新手有时很可怕,以下随便一样都行: : cd xxx/db/tmp && rm -rf * : rm -rf xxx/db/tmp : find xxx/db/tmp -type f|xargs rm -f
|
D******g 发帖数: 2717 | |
h******2 发帖数: 254 | 44 还有公司production live server没备份的?
【在 D******g 的大作中提到】 : 没有备份?
|
t****t 发帖数: 2269 | 45 有人上次在root下一个命令把全公司启动的windows都给wiped clean and re-imaged。
好在我在用Mac |
l******t 发帖数: 55733 | |
m*****i 发帖数: 2325 | 47 公司architecture CTO负责。
下面其中一个机制设了都不会弄成这样。
1) code review
2) 分dev, tst, sit, uat, prd
3) 备份
【在 q**7 的大作中提到】 : 【 以下文字转载自 SanFrancisco 讨论区 】 : 发信人: qql7 (qq), 信区: SanFrancisco : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 (转载) : 发信站: BBS 未名空间站 (Fri May 8 11:25:39 2015, 美东) : 发信人: winetricks (winetricks), 信区: JobHunting : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 : 发信站: BBS 未名空间站 (Fri May 8 10:55:57 2015, 美东) : 其实这个人想在很多机器上把某个db下的tmp目录删掉 : 结果他写了个校本,cd xxx/db/tmp;rm -rf * : 但没有注意到有些机器上没有tmp目录
|
p********r 发帖数: 1980 | 48 你们都不读书么?Pixar的Toy Story 2就这样删掉的,公司的备份还没装好。乔帮主的
英明就差一点毁了。
【在 c******n 的大作中提到】 : 啥公司连个备份都没有吗
|
c*********e 发帖数: 16335 | 49 备份啊,公司网管吃闲饭的么?
【在 q**7 的大作中提到】 : 【 以下文字转载自 SanFrancisco 讨论区 】 : 发信人: qql7 (qq), 信区: SanFrancisco : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 (转载) : 发信站: BBS 未名空间站 (Fri May 8 11:25:39 2015, 美东) : 发信人: winetricks (winetricks), 信区: JobHunting : 标 题: 闯大祸了,公司有人把很重要的数据删掉了 : 发信站: BBS 未名空间站 (Fri May 8 10:55:57 2015, 美东) : 其实这个人想在很多机器上把某个db下的tmp目录删掉 : 结果他写了个校本,cd xxx/db/tmp;rm -rf * : 但没有注意到有些机器上没有tmp目录
|
h****s 发帖数: 16779 | 50 这人权限可真高啊,权限低的很多目录只能看不能写或者改的。 |
|
|
d*****4 发帖数: 6237 | 51 操这个世界马公溢出了吧怎么到处都是马公完全不知道你们在说啥 |
a***n 发帖数: 538 | 52 但是文件多的话很占内存。
【在 c******l 的大作中提到】 : 第三个很有用,好像有时候文件太多还只能用这个命令来删
|
a**n 发帖数: 313 | 53 肯定是无脑老印干的
【在 d********f 的大作中提到】 : 这个脚本还多半是老中写的
|
r********9 发帖数: 1116 | 54 靠,溢出是什么意思?你们都在说些什么呀
【在 d*****4 的大作中提到】 : 操这个世界马公溢出了吧怎么到处都是马公完全不知道你们在说啥
|
m***n 发帖数: 581 | 55 用U盘拷东西是不是公司可能都有记录?存在log 里?
【在 s*****i 的大作中提到】 : 这样的例子很多啊 : 老中为了加班,把数据带到家里,结果辞职的时候被人捅刀
|
d*******o 发帖数: 68 | 56 把数据带到家里公司是怎么发现的?
【在 s*****i 的大作中提到】 : 这样的例子很多啊 : 老中为了加班,把数据带到家里,结果辞职的时候被人捅刀
|
i********r 发帖数: 12113 | 57 估计生物转的马工吧
【在 d*****4 的大作中提到】 : 操这个世界马公溢出了吧怎么到处都是马公完全不知道你们在说啥
|
e*******o 发帖数: 4654 | 58 这个.. 害死人
我有个同事就这样把公司给删了
不过还好都恢复了
现在这类的命令 都要在备份的server上运行几天 没问题才deploy
【在 H********g 的大作中提到】 : 我最近也搞了一次类似的事故,不过是在我自己的电脑上,我的程序说1)dir 2)删除 : dir出来的文件,结果忘了dir里还有..,然后把上级目录清空了。不过好在我比他们公 : 司制度严格一点,还有备份。
|
d*********e 发帖数: 34 | 59 很多公司给新人的权限都挺高的。我目前在一个很大的汽车企业做系统管理。第一天就
拿到了Live server的管理员权限。这个权限删个数据库啥的是没有问题的。不过同时
听说了有同事之前将整个数据库给删了(drop database)。不过幸好有备份。但是恢复
的备份也是5个小时之前的状态了。
有的时候觉得干这个管理真是心惊胆战啊,就害怕那天不小心删了不该删的。。。 |
f**y 发帖数: 138 | 60 这水平也不怎么样:
2) 不应该把tmp目录本身也删掉。
3)文件太多的话,rm会说命令行太长。而且删过之后,子目录还在。
【在 k****e 的大作中提到】 : 新手有时很可怕,以下随便一样都行: : cd xxx/db/tmp && rm -rf * : rm -rf xxx/db/tmp : find xxx/db/tmp -type f|xargs rm -f
|
|
|
d********f 发帖数: 43471 | 61 说到底就是数据不值钱,值钱的话一年管db management的预算都能上b
【在 d*********e 的大作中提到】 : 很多公司给新人的权限都挺高的。我目前在一个很大的汽车企业做系统管理。第一天就 : 拿到了Live server的管理员权限。这个权限删个数据库啥的是没有问题的。不过同时 : 听说了有同事之前将整个数据库给删了(drop database)。不过幸好有备份。但是恢复 : 的备份也是5个小时之前的状态了。 : 有的时候觉得干这个管理真是心惊胆战啊,就害怕那天不小心删了不该删的。。。
|
H********g 发帖数: 43926 | 62 现在硬盘这么不值钱,干嘛还要删文件?直接把文件不列表不就行了吗?
改写文件也不在原文件上真改,只是记录积累的修改。如果嫌这样读记录影响系统性能
,就每隔一个周期做个新文件,老文件直接在文件名加个序号就地存档。
【在 d*********e 的大作中提到】 : 很多公司给新人的权限都挺高的。我目前在一个很大的汽车企业做系统管理。第一天就 : 拿到了Live server的管理员权限。这个权限删个数据库啥的是没有问题的。不过同时 : 听说了有同事之前将整个数据库给删了(drop database)。不过幸好有备份。但是恢复 : 的备份也是5个小时之前的状态了。 : 有的时候觉得干这个管理真是心惊胆战啊,就害怕那天不小心删了不该删的。。。
|
d********f 发帖数: 43471 | 63 这个跟值钱没关系,很多系统都有cron scan某些文件夹,所以必须定时清理保证系统
性能。虽然说硬盘不值钱,企业级应用tb都是小意思,很多时候都是pb级的,index都
接近tb了
【在 H********g 的大作中提到】 : 现在硬盘这么不值钱,干嘛还要删文件?直接把文件不列表不就行了吗? : 改写文件也不在原文件上真改,只是记录积累的修改。如果嫌这样读记录影响系统性能 : ,就每隔一个周期做个新文件,老文件直接在文件名加个序号就地存档。
|