rm-rf/ |【运维的诅咒与解脱】
本帖最后由 不二如是 于 2018-4-25 08:32 编辑推荐阅读:
只有「天才」和「患有精神分裂」的人,才能正确回答的3个问题!
005a - #智慧是学到的吗? |【日常吹水】
三个需要当心的用脑坏习惯 | 【健康脑】
一张神图:
**** Hidden Message *****
问题来了,这个可以让世界都安静的rm-rf/命令,到底是个“何方神圣”呢?
rm命令用来删除不需要的文件。
该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。
对于链接文件,只是断开了链接,原文件保持不变。
rm命令的一般形式为:
rm [选项] 文件名…
如果没有使用- r选项,则rm不会删除目录。
该命令的各选项含义如下:
- f 忽略不存在的文件,强制删除,不给出提示。
- r 指示rm将参数中列出的全部目录和子目录均递归地删除。
- i 进行交互式删除。
使用rm命令要小心。
因为一旦文件被删除,它是不能被恢复的。
吹水
为了防止这种情况的发生,可以使用i选项来逐个确认要删除的文件。
如果用户输入y,文件将被删除。
如果输入任何其他东西,文件则不会删除。
在国外著名linx管理员守则中有这么一条:
“慎用rm -rf命令,除非你知道此命令将带来什么后果。”
如果如果所有事情都按我们希望的那样发展,我们程序猿早就飞黄腾达,统治宇宙了。。。
哈哈,开个玩笑,有时候鱼油或许会一不注意,一个rm命令就出来了。。。
然后地球开始旋转,世界开始寂静,大脑开始空白了。。。
如果有帮助,别忘了评分{:10_281:} :
http://xxx.fishc.com/forum/201709/19/094516hku92k2g4kefz8ms.gif 本帖最后由 理想小青年 于 2018-4-25 09:17 编辑
rm 的意思: remove 删除
- 的意思: 后面带什么参数
r 的意思: recursiveR也是递归
f 的意思: 强制删除 force
d 的意思: directory 删除目录要带上选项
我一般不带参数
因为用久了,删除文件或者目录必须让系统提示你,是否要删除这个文件。
如果不小心误删除 理论上在系统寄存器一些没有清理缓存是能够找回数据的 在linux下曾尝试过一次恢复 恢复数据约1/3.
慎用! 没有删过库的DBA不是一个完整的DBA,删过库的DBA基本就完了。
过了一会儿变成了这样 ^_^
重启后是这样^_^
66666多好的一条命令。 “在国外著名linx管理员守则中有这么一条”少了一个u{:10_256:} {:10_256:}{:10_256:}{:10_256:}这是一条能引发世界大战的命令{:10_256:}{:10_256:} 又讲上linux了 {:10_282:} 解不完的bug怎么处理?rm -rf /*,瞬间解脱了 理想小青年 发表于 2018-4-25 09:11
rm的意思:remove 删除
我一般不带参数
6的一批 {:10_277:} 受益匪浅,我这就去试试 为了GIF{:10_277:} 数据库删了肯定是要跑路啊
看看神图 看到领袖 进来摸摸 sudo chmod -R 000 / 这是一个优化命令,嗯信我,输入完直接买车票准备跑 看完后我在服务器上试了一下 你别说还真是啊所用数据都没了 不说了我老板找我
^_^
页:
[1]
2