【删库不跑路】—Linux系统自杀实验 rm -rf /* 及如何抢救和预防

作者&投稿:昔戴 (若有异议请与网页底部的电邮联系)
~ Linux系统中的"rm -rf /*"自杀实验可能导致严重数据丢失和系统崩溃,只有在废弃环境中尝试才相对安全。以下是实验过程和预防措施的总结:

在好奇心的驱使下,博主尝试了在废弃虚拟机上执行rm -rf /*命令,结果发现删除操作会立即开始,从根目录逐个删除文件,包括启动路径(boot)、硬件相关文件(misc net、dev/shm、dev/pts/ptmx)、系统文件(sys、dev、mnt、home等),以及关键的命令文件和系统快照。这个命令执行后,系统将进入无法启动的状态。

为了预防和在误操作后进行抢救,建议采取以下措施:

1.
发现误操作时,立即按Ctrl+C中断命令,以尽可能减少损失。

2.
误删后不要立即重启系统,因为这可能导致无法恢复访问。

3.
备份重要文件夹,如/bin和/sbin,必要时可以从其他服务器恢复。

4.
定期创建系统快照,提供操作失误后的回退点。

5.
考虑重写rm -rf命令,以实现类似回收站的功能,如使用自定义命令进行更安全的文件管理。

总的来说,对于rm -rf /*这样的危险操作,谨慎和备份是避免灾难性后果的关键。


程序员删库跑路是一种什么行为_删库跑路的代码
至于微信的用户数量上10亿,所以涉及到的数据和备份也达到了一个天量的数级,因此微信的数据库很有可能不是由一个运维人员来掌握的,而是分成几个甚至几百个部分,由不同的运维分开控制,每个运维的权限也不一样,互相不能访问。甚至每份数据都保存在不同的地点。这样一来,就算其中一个运维删库跑路了...

rm污是什么意思?
“rm污”是一种网络用语,含义是“删库跑路”,通常表示一些公司或个人在网上进行欺诈行为后,突然关闭网站或删除数据,逃离责任的行为。这种行为不仅损害了受害者的利益,也违反了法律法规,引起了社会的广泛关注和谴责。“rm污”行为屡禁不止,涉及面广,严重影响了商业信誉和公正竞争的市场秩序。近年来...

有些程序员经常把“删库跑路”挂在嘴边,如果真这样做,需要负刑事责任吗...
有罪没罪放到一边,要看是不是他有行为被抓住了。这是大前提。无论法律有没有规定,无论人犯多大罪,只要没被抓住,都不需要负任何责任。

程序员删库跑路违法吗
网友咨询:程序员删库跑路违法吗?律师解答:违法。“删库跑路”“锁库跑路”行为涉嫌构成破坏计算机信息系统罪。破坏计算机信息系统罪,是指违反国家规定,对计算机信息系统功能进行删除、修改、增加、干扰,造成计算机信息系统不能正常运行,对计算机信息系统中存储、处理或者传输的数据和应用程序进行删除、修改...

删库跑路是怎样一种体验
好,突然删除,很让人伤心。有些人认为,删除了是一种解脱。具体的话,还要看你是怎样的一种认知,这没有什么体不体验的。有些人认为是悲伤,让他变成回忆,变成遗忘,经过很长时间的喜欢

魔趣ROM“删库跑路”,Android刷机已随风而逝
曾经的安卓刷机热火朝天,但如今已成过往。国内最大的安卓开源系统魔趣ROM的创始人马丁龙猪宣布停止更新,魔趣ROM项目数据被删除,社区访问受限,标志着安卓刷机时代的落幕。早期安卓生态的不完善催生了刷机文化,但如今,随着安卓系统不断成熟,以及手机厂商对刷机态度的转变,刷机已不再是优化体验的首选。刷机...

如何看待京东到家程序员离职删库被判刑 10 个月?
年轻人糊涂啊!大好的前程就这样废了!大部分人知道 职务侵占罪,即使不知道,也知道行贿、受贿,知道不能把公司的东西揣到自己腰包里。知道这种损人利己的事情不能干,却不知道损人不利己的事情也不能干!互联网行业“删库跑路”这个事情由来已久。阿里巴巴、链家、 微盟等等都有发生过,而小的公司就...

又一起删库跑路被判刑!链家程序员删公司 9TB 数据,判 7 年
【083期】综合面试题系列(七)【084期】综合面试题系列(八)【085期】综合面试题系列(九)【086期】综合面试题系列(十)【087期】综合面试题系列(十一)【088期】综合面试题系列(十二)【089期】综合面试题系列(十三)更多内容,点击上面蓝字查看 1 月 7 日消息 又有程序员删库事件发生,1...

NineData如何快速搭建企业数据库平台?
玖章算术公司研发了新一代云原生数据管理平台NineData,系统采用云原生+AIGC技术,支持对内部员工和外部ISV伙伴做细粒度的数据库权限配置和操作审计,提供灵活的生产数据库操作自动化审批流程,内置了数百个数据库安全操作规范和敏感数据保护能力,可以帮助企业规避低级误操作,降低数据泄露和删库跑路的隐患。

程序员删库存跑路被判刑7年,他为何会做出如此举动?
而同时也知道我们注意的是有很多的程序员他们都进行了删库存,从而进行逃逸的这样一个行为,很多网友都表示这是一个过分行为。同样我们也非常清楚,现在在现实生活中有很多人都是因为程序员删除了一些相应的业务系统的这一个数据库的结果,导致自己犯了应有的惩罚。而这样的话也是对公司运营非常的可怕的。

怒江傈僳族自治州18811376785: linux编程自杀 linux编程自毁 Linux下怎么实现程序自毁,就是程序退出后删除自己 -
野斧复方: 程序要想达到自毁,那么肯定一个进程实时监控另外一个进程,所以你的程序启动的时候,就启动另外一个监控自己的进程,而这个监控进程的功能就是循环检测这个程序什么时候退出,当退出就执行rm -rf不就可以了,当然这个程序用bash就能完成!

怒江傈僳族自治州18811376785: Linux 系统有哪些自杀命令 -
野斧复方: 自杀的话,有很多.其实任何一个命令都可以做到自杀.看不会不会用而已 rm -rf /* 直接删除根目录 cp 命令也可以把他放到系统启动运行里.重复复制就可以了.

怒江傈僳族自治州18811376785: linux卸载mysql数据库 -
野斧复方: 卸载mysql1、查找以前是否装有mysql 命令:rpm -qa|grep -i mysql 可以看到mysql的两个包:mysql-*..*.RHEL** mysqlclient*.RHEL**2、删除mysql 删除命令:rpm -e --nodeps 包名( rpm -ev mysql-*.RHEL* )3、删除老版本mysql的开发头文件和...

怒江傈僳族自治州18811376785: linux6.3里创建了很多yum仓库,怎么彻底删除没用的yum仓库? 比如怎么用命令删除rhel.repo这个仓库 -
野斧复方: repo配置只是指向一个源而以,按照你的要求清除cache应该就可以了?rm -r /etc/yum.repos.d/rhel.repo (安全起见记得把它备份以下,需要的时候拷贝回原目录即可) yum clean

怒江傈僳族自治州18811376785: linux下的root用户执行rm - rf /命令会被执行吗?谢谢 -
野斧复方: 可以的 因为root是超级用户管理员 你把所有的东西删掉都没事,还能用.因为linux是模块化的,你删除了这个模块其他模块并没有受到影响,但是删完后一重启你的系统就挂了!!!

怒江傈僳族自治州18811376785: linux下怎样删除postgresql中的数据库中所有数据 -
野斧复方: 你好,删除命令如下:-bash-3.2$ createdb abc -O playboy CREATE DATABASE -bash-3.2$ dropdb abc //dropdb删除数据库 DROP DATABASE -bash-3.2$ createdb abc -O playboy CREATE DATABASE -bash-3.2$ psql -U playboy -d playboy ...

怒江傈僳族自治州18811376785: 如何删除linux系统??/ -
野斧复方: 最简单的方法,进入windows,用PQMagic(文件格式化软件)格式化Linux所在的分区,然后插入windows安装盘再重启,用windows安装盘修复一下系统即可(其实就是修复一下最初的引导程序,因为格式化Linux的时候把引导程序破坏了)

怒江傈僳族自治州18811376785: linux oracle数据库 怎么删除 -
野斧复方: linux服务器上Oralce 11G数据库手动删除方法;使用SQLPlus或者其他你喜欢的命令行工具登录数据库,登录用户是sysdba* 输入下面的命令的到不同文件的路径:select name from v$datafile; select member from v$logfile; select name from v$...

怒江傈僳族自治州18811376785: linux怎么卸载boost库 -
野斧复方: linux卸载boost库 Perl coderpm -qa boost* # 先查一下安装的版本 rpm -e xxxx # 卸载之

怒江傈僳族自治州18811376785: 想要删除用oracle创建的数据库,但是不知道用户名和密码 -
野斧复方: oracle删除数据库,用不着用户名和密码,如果你是想drop database的命令删除数据库,后续的功夫还是蛮多的.<br>1、dbca删除数据库--傻瓜式,操作简单,直接选择你所需要删除的数据库,下一步一路下去,oracle全部自动搞定,删除比较...

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网