【发布时间】:2012-05-25 15:58:06
【问题描述】:
有人在 Linux 中实际尝试过rm -rf /* 或类似的东西吗?你总是听到人们拿它开玩笑,但我很好奇它是否真的执行了,如果是的话,它实际上会造成什么样的损害(不是删除磁盘)。
【问题讨论】:
有人在 Linux 中实际尝试过rm -rf /* 或类似的东西吗?你总是听到人们拿它开玩笑,但我很好奇它是否真的执行了,如果是的话,它实际上会造成什么样的损害(不是删除磁盘)。
【问题讨论】:
只为你,我试过了。我得到了一大堆“rm:无法删除......”,即使使用 sudo。如果您想尝试一下,我推荐 VirtualBox 和 Ubuntu 的副本。
【讨论】:
我“试过”了吗?不,我做到了吗?是的,而且很糟糕。但是,如果你幸运的话:
【讨论】:
是的,我这样做了,但只是在一个可以还原的虚拟机中,只是为了测试和演示(我曾经教过操作系统)。
在较旧的发行版中,它将执行并清除您的发行版,但在大多数较新的发行版中,这将失败。
如果您想尝试,请在您不关心的地方进行,或者在您可以像我一样还原的 VM 中进行。
【讨论】:
维基百科:rm -rf(各种,rm -rf /、rm -rf * 等)经常用于有关 Unix 灾难的笑话和轶事[2]。该命令的 rm -rf 变体,如果由超级用户在根目录上运行,将导致计算机上几乎每个可写挂载文件系统的内容都被删除,直到系统本身因丢失某些关键文件而崩溃,目录等。
http://en.wikipedia.org/wiki/Rm_(Unix)
我认为一些发行版增加了保护。
编辑:muffinista 提供了保护的链接。
【讨论】: