那就给你演示一下服务器执行 rm -rf /* 会发生什么吧

共 522字,需浏览 2分钟

 ·

2020-03-04 23:25



前几天又有人
真删库跑路了


3d9e3290f7cea9b08ae69f0514017a05.webp


我们知道现在大多服务都是部署在 Linux 上

而 Linux 又是“Everything is File”

人们常说
不要随便使用 rm 命令特别是  rm -rf /*这是为什么呢

因为 rm 命令是删除的意思



1a0d1aa626326d82d0ecb1c41af757f3.webp




加上参数 f 就是强制删除


e89c859e18c4c9733f7893ab1a0e6da4.webp




加上参数 r 就是递归文件删除


ade80a31b2bf6e362e0bdb329bcf620a.webp




当你执行 rm -rf 就是把整个文件夹删除到连渣都不胜


c85bcc3096716ac691a4e91c4d01227e.webp


有些朋友好奇

在服务器中执行  rm -rf /* 会发生什么?

接下来小帅b弄个服务器来给你演示一下满足你的好奇心

现在我们进入这个
名为 fxxk 的服务器


d4d2ba63ed8ed272601452e0c66aa7a2.webp




来看看内存信息


e11f0e656c11d42f7491621982e7cea2.webp




来看看 cpu 信息



c2ac0de124b472655a9da406db474e36.webp




来看看目录


3219242937998c08aa47a1136658657f.webp




都正常


废话不多说直接 rm -rf


d34a375b424268aa89476f8aeda7f4b9.webp




虽然有些系统文件无法删除但是大多数都在疯狂删除中


a10ce1be8f86b104be1684b07422dbd7.webp




一顿操作猛如虎我们再来看看文件和系统信息相关的


3965ff6dc0ba522728e8cfeee8f04b71.webp

86fb044351b56865fb9a43a5045fbdd8.webp




命令都用不了了大多数文件也没了


313d10c3293a85fb28c527ee2609e07d.webp




重启一波再看看



01a60c52b6bf537822d24c67c92e6c08.webp



不好意思重启命令也没了
强制重启
再连进去


a24c43b5d8e74b5a462efbc4f5eac980.webp




不好意思你再也进不来了


0f859d9e26a34a305ed63f8b828403c5.webp


突然想到当年的小帅b
年少轻狂
在生产环境中用了

rm -rf
直接把整个项目给整没了


当时的我那真是慌的一批差点哭出声

04b110b39feea4e9a8a21e1229c9cf3d.webp

还好本地有备份
再部署一份上去重新上传遗漏的文件
才躲过一劫

谨以此篇提醒各位 b 友慎用 rm 命令哦
我们下回见peace
浏览 29
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报