原文:执行"rm -rf /"之后世界安静了吗

对于Unix Linux程序员来说, rm rf 一直被认为是一个极度危险的操作,因为直接把根目录给删除了,整个操作系统也就崩溃了。但实际上会是这样的吗 呵呵,请看图: 啊哈,世界并没有安静,一如既往地喧嚣。怎么回事儿 让我们来扒一扒源代码, 下载源代码 coreutils . 查看rm rf 的运行轨迹 注意第 行和 行: 查看rm对应的源代码 . main in rm.c 在第 行,调用了函数 ...

2019-07-17 11:27 0 5216 推荐指数:

查看详情

mac 上执行 rm -rf /

无聊,想执行rm -rf /会怎样,想起没加sudo时对~/download执行提示权限不足,被拒绝。 根目录也一样吧,毕竟根目录更重要啊,可事实是: 直接开始删了,我去,赶紧 ctrl+c ,翻回来看一看,还好,全部都因为权限不足拒绝了。 这么说,碰到权限够的就直接删了? 好可怕,以后 ...

Mon Dec 04 04:23:00 CST 2017 0 2710
没有执行rm -rf /*的开发不是好运维

没有执行rm -rf /*的开发不是好运维 起因 突然收到用户反馈说网站在手机端打开是白屏, 很奇怪的问题. 在电脑端试了下,确实也是白屏,HTML加载进来了,好像有个核心JS加载失败. 看到一个错误是: We're sorry but house doesn't work ...

Sun Nov 25 19:18:00 CST 2018 1 631
linux rm -rf 删除文件之后的恢复办法

记录我尝试恢复rm命令删除文件之后的恢复的三种办法。 先不管使用哪种办法,网上找到的主流的都是基于inode的,所以,在文件被删除后,马上挂起挂载盘只允许读操作,拒绝写操作是第一要义。 第一种 误删文件进程还在 这种方法就比较简单,能还原的文件限制也比较多。如果被删除的文件的进程还是存在 ...

Tue Apr 14 23:41:00 CST 2020 0 13944
怎样阻止Linux服务器执行rm -rf /*命令

自己在Debian 9.9上测试成功,请结合您操作系统的环境,谨慎操作,在进行测试时候尽量先使用一个临时目录,若由于你的不正确操作造成的后果与本人无关    众所周知,Linux中的rm -rf /*命令是一条灾难性的命令.因此有的运维人员想一些办法来禁止这条命令的执行,今天 ...

Thu Oct 08 01:54:00 CST 2020 0 906
不小心执行rm -rf,恢复方法

前言: 每当我们在生产环境服务器上执行rm命令时,总是提心吊胆的,因为一不小心执行了误删,然后就要准备跑路了,毕竟人不是机器,更何况机器也有 bug,呵呵 模拟场景:   一、删除   误删除服务器目录/root/selenium/Spider下的MySql.Data.dll文件 ...

Wed Aug 28 03:02:00 CST 2019 0 12873
linux下执行rm -rf命令后如何恢复

果真感觉蛋疼了,欲哭无泪啊!写了一天的成果,想着把之前备份的文件删除呢,结果把刚写完的删了。 国外著名linx管理员守则中有这么一条:“慎用rm -rf命令,除非你知道此命令将带来什么后果。” 可见这个命令的重要性啊,书中看到的这句话,确实很对。说了这么多,教教大家执行rm命令后 该这么办 ...

Sat Feb 18 00:47:00 CST 2017 1 56959
xargs rm -rf 与 -exec rm

# find ./ -exec rm {} \; # find ./ | xargs rm -rf 两者都可以把find命令查找到的结果删除,其区别简单的说是前者是把find发现的结果一次性传给exec选项,这样当文件数量较多的时候,就可能会出现“参数太多”之类的错误,相比较而言,后者就可以 ...

Thu Jul 14 23:45:00 CST 2016 1 13747
xargs rm -rf 与 -exec rm

# find ./ -exec rm {} \;# find ./ | xargs rm -rf 两者都可以把find命令查找到的结果删除,其区别简单的说是前者是把find发现的结果一次性传给exec选项,这样当文件数量较多的时候,就可能会出现“参数太多”之类的错误,相比较而言,后者就可以 ...

Sun Apr 26 17:51:00 CST 2020 0 1105
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM