如果你接触过linux,肯定没少听过rm -rf的故事,这个恐怖的命令执行后到底会产生什么样的效果呢?接下来就带大家在虚拟机中演示一下。

注意:::一定不能在生产环境中执行此命令,否则没有后悔药可买的!

【演示环境】

虚拟机:vmware

系统:centos

用户:root

1、执行删除命令前,系统运行良好,且操作正常,如下图所示:

2、执行“rm -rf /*”命令,期间会报如下图所示的错误。容易看出,并不是所有的文件都能被删除,有些系统保护的文件删除会报错。

3、删除完毕后,我们试着执行了几个命令,如top、free、ls、shutdown等都已经无法执行了,只有cd可以。由此可见执行rm -rf /*命令的影响程度有多大。

4、强制关机后,重新启动系统,如下图所示已经报异常了,无法正常进入系统,此时只有进行重装系统了。

总结:

有点遗憾删除结束后没法再使用df、ls这些命令,所以没办法看出还剩哪些文件。不过从上面的结果来看,连基础命令都执行不了,所以用户数据(如安装的软件、部署的网站、数据库等)肯定也都全删没了。

因此平时操作的过程中要养成良好的习惯,尽量不要用rm命令,可以用mv命令来代替。比如要删掉a.txt,可以执行mv a.txt /mytemp ,然后再写个脚本定时清除/mytemp目录下的文件,这样会安全很多。

文章出自:https://www.daixiaorui.com/read/265.html 本站所有文章,除注明出处外皆为原创,转载请注明本文地址,版权所有。

linux执行rm -rf /*命令后的效果原来是这样相关推荐

  1. Linux 使用rm -rf /*命令后,恢复系统方法

    Linux 使用rm -rf /*命令后,恢复系统方法 个人学习记录 这里实验环境采用的是radhel7.1的版本: 个人认为核心就是缺失什么组件,就从别的地方复制什么组件过来,先把系统拉起来,再慢慢 ...

  2. linux rm 文件找回_linux下执行rm -rf命令后如何恢复

    果真感觉蛋疼了,欲哭无泪啊!写了一天的成果,想着把之前备份的文件删除呢,结果把刚写完的删了. 国外著名linx管理员守则中有这么一条:"慎用rm -rf命令,除非你知道此命令将带来什么后果. ...

  3. 怎样阻止Linux服务器执行rm -rf /*命令

    自己在Debian 9.9上测试成功,请结合您操作系统的环境,谨慎操作,在进行测试时候尽量先使用一个临时目录,若由于你的不正确操作造成的后果与本人无关 众所周知,Linux中的rm -rf /*命令是 ...

  4. Linux 恢复rm -rf命令所删除的达梦数据文件

    点击链接阅读原文,提升阅读体验: https://www.modb.pro/db/21852?cyn LINUX系统中被删除的文件,只要其句柄没有被关闭,可以在/proc//fd中找到其对应的文件副本 ...

  5. linux rm rf 无法删除文件夹,最暴力的 rm -rf 命令居然删除目录失败了!为什么?...

    当我们在Linux系统中卸载软件或清理数据时,经常会使用rm -rf命令去删除某个目录,例如删除/tmp/tektea目录: # rm -rf /tm/tektea rm命令的-r和-f这两个参数的m ...

  6. linux rm无法删除权限不够,linux下的文件用root用户rm -rf命令无法删除解决方案

    linux下的文件用root用户rm -rf命令无法删除解决方案(可能文件处在挂载的磁盘阵列(U盘,光盘.硬盘等),而磁盘阵列在别的服务器上,以下解决步骤和方案可能只是针对这一种情况,不保证解决所有类 ...

  7. Linux find+rm -rf 执行组合删除

    Linux find+rm -rf 执行组合删除 [ 语法 ] # find  对应目录  -mtime + 天数  -name " 文件名 " -exec rm -rf {} \ ...

  8. 执行rm -rf /效果

    今天周五,已经下班了,看到公众号还有在推rm -rf /,突然想试试,看看虚拟机到底会发生什么! 首先打开虚拟机,记得一定要快照鸭!!! 然后看看当前系统信息: 不敢crt连,怕不小心把公司服务器干掉 ...

  9. Linux rm -rf 命令

    Linux rm -rf 命令 rm Linux系统下的文件删除指令,可以删除一个目录中的一个或多个文件或目录 -f: (force) 无提示强制删除: -i: (interactive) 交互式删除 ...

最新文章

  1. 利用Unity3D制作简易2D计算器
  2. 【机器学习】24个终极项目提升您的机器学习知识和技能
  3. Create Use Custom Controllers
  4. python List,切片的用法
  5. Vim 中文件目录浏览插件——NERD tree
  6. 以太坊智能合约简介(Solidity)
  7. php 精品课程,php51精品课程高级版
  8. figma下载_Figma中的动态内容和颜色
  9. 在 Redis 上实现的分布式锁
  10. Bootstrap 进度条堆叠
  11. 域名解析:记录类型的含义
  12. 苹果公布 macOS Monterey 兼容机型列表
  13. 在碾压中找到自己,提升自己的思考能力
  14. 批量执行newman
  15. 电阻电容封装选型经验详解
  16. edem颗粒替换_EDEM快速填充颗粒的方法
  17. Spark 学习: spark 原理简述与 shuffle 过程介绍
  18. oracle19c windows 桌面版 安装
  19. 个税革新,你每年能省多少钱~
  20. Facebook批量养号分享

热门文章

  1. 英语语法之强调句和倒装
  2. Redis 学习 - 05 Node.js 客户端操作 Redis、Pipeline 流水线
  3. 网站服务器选择什么操作系统,网站服务器选择哪种操作系统比较好
  4. 值得你收藏的Notes应用模板
  5. 怎么联系计算机管理员,自己家电脑怎么联系网络管理员啊~~!?
  6. 人工智能学习笔记 python实现梯度下降法对多元函数求解
  7. 启用与关闭 Ad Hoc Distributed Queries
  8. RNN实现股票预测(别当真)
  9. 游戏显示计算机丢失文件怎么办,Windows7系统玩游戏提示丢失d3d.dll文件如何解决...
  10. 开始读《C专家编程》