sudo rm -rf /执行后到底是什么样子
Posted 帝王铠
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sudo rm -rf /执行后到底是什么样子相关的知识,希望对你有一定的参考价值。
最近某公司后台删库造成了很大损失,我来探究下sudo rm -rf /会怎么样,主要是云服务器快到期了,试验环境来利用起来。大家就是看看不要在生产环境试验哦。
CentOS 7.6 64位 上面简单跑个FTP服务
第一次执行
sudo rm -rf /
提示这是个危险操作
然后我们强行试一下,这个时候其他终端已经连不上了
rm: it is dangerous to operate recursively on ‘/’
rm: use --no-preserve-root to override this failsafe
sudo rm -rf --no-preserve-root
这时候开始从根目录下删了,但大量提示preserve 几乎每个目录都有
滚屏滚了几分钟。剩下是最后几行显示
大量proc Permission denied
rm: cannot remove ‘/proc/xxxx/patch_state’: Permission denied
rm: cannot remove ‘/dev/hugepages’: Device or resource busy
rm: cannot remove ‘/dev/mqueue’: Device or resource busy
rm: cannot remove ‘/dev/pts/0’: Operation not permitted
rm: cannot remove ‘/dev/pts/ptmx’: Operation not permitted
rm: cannot remove ‘/dev/shm’: Device or resource busy
rm: cannot remove ‘/var/tmp’: Device or resource busy
rm: cannot remove ‘/run/user/0’: Device or resource busy
rm: cannot remove ‘/tmp’: Device or resource busy
-bash: history: /root/.bash_history: cannot create: No such file or directory
再次尝试sudo rm -rf / 已经不行了
-bash: /usr/bin/sudo: No such file or directory
-bash: history: /root/.bash_history: cannot create: No such file or directory
这时候终端什么操作都提示缺少bash。看网页监控没啥变化异常,其他机器ping也可以ping通,原本跑的ftp服务已经失效。我也不知道做什么,没有bash所有指令都不能用了呀(可能高手还有其他办法?),只能重装系统了。
事实证明 这样根本删不干净。
云时代重装很快,几秒钟就好,但数据都没了。
以上是关于sudo rm -rf /执行后到底是什么样子的主要内容,如果未能解决你的问题,请参考以下文章