rm -rf --no-preserve-root /之后,Linux保持运行

赫默拉克

我已经完成搜索,但找不到任何答案。

在执行“ rm --no-preserve-root -rf / ”后,bash告诉了我类似的信息:

  • rm:无法删除/ proc / *:不允许操作...
  • rm:无法删除/ etc:设备或资源正忙...

首先,由于删除了所有文件,因此操作显然已成功完成。如果是这样,为什么会这样说呢?

其次,当内核(更像所有东西)都消失了时,我如何仍可以在我的虚拟CentOS计算机上运行。是否有任何会话可以让计算机保持运行状态?

第三,系统最后把我带到“ / ”目录。当我叫“ ll -a ”时,“没有这样的文件或目录”。但是如果我叫“ cd / etc ”,bash让我去那儿(!?)。我什至叫“ cd .. ”,然后回到“ / ”。

我认为这些与硬链接和索引节点有关,但是我还没有找到任何明确的解释。

我不想成为一个看不见光的“ luser”(Machtelt Garrels P.9的Linux简介):(

斯蒂芬·基特

由于您看到的错误消息指示的各种原因,某些文件和目录没有被删除。/proc内容不能删除;并且任何繁忙的目录也无法删除。但是,您的大部分系统都被删除,包括中的所有命令/bin/usr/bin等等。

该系统继续运行是因为Linux和其他Unix风格的系统一样,只要打开任何进程,它们就会保留文件和目录。删除正在使用的文件会将其从目录中删除,因此不再可见,但是已在使用该文件的任何进程都可以继续访问该文件。

运行ll -a会产生错误,不是因为没有文件,而是因为ls不再有文件可以运行。要查看仍然存在哪些文件,请运行echo *这是由外壳处理的,并且将继续工作,cd显然这也仍然对您有效。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

sudo rm -rf --no-preserve-root / vs sudo rm -rf / *

来自分类Dev

是否存在需要rm -rf -no-preserve-root的情况?

来自分类Dev

为什么'rm -rf / --no-preserve-root'不会自行删除并崩溃?

来自分类Dev

为什么'rm -rf / --no-preserve-root'不会自行删除并崩溃?

来自分类Dev

如何在Windows的bash中使用“ rm -rf --no-preserve-root”

来自分类Dev

rm -rf root权限被拒绝

来自分类Dev

以非root用户身份运行rm -rf / *后的分类帮助

来自分类Dev

rm -Rf之后评估损坏

来自分类Dev

Linux纹身:sudo -rm -rf /

来自分类Dev

在rm -rf之后还原Direcory /文件

来自分类Dev

Linux是否允许执行“ rm -rf /”命令?

来自分类Dev

linux +使用rm -rf查找命令

来自分类Dev

rm -rf无法使用Linux使用数字?

来自分类Dev

“ rm -rf linux”有什么作用?

来自分类Dev

rm --preserve-root到底能防止什么?

来自分类Dev

“ rm”命令默认使用“ --preserve-root”选项吗?

来自分类Dev

Difference between rm and rm -rf

来自分类Dev

为什么SSH会话在rm -rf /之后不消失?

来自分类Dev

解释rm ./-rf“技巧”

来自分类Dev

如何撤消rm -rf?

来自分类Dev

如何撤消rm -rf?

来自分类Dev

最好使用本地运行的rm -rf而不是使用nfs?

来自分类Dev

如果您运行“rm -rf /”,/media 会发生什么?

来自分类Dev

sudo rm -rf在root拥有的空目录上返回“无法删除目录”

来自分类Dev

rm -rf在没有root或chmod的目录上缺少w权限

来自分类Dev

rm和rm -rf之间的区别

来自分类Dev

阻止执行sudo rm -rf / *

来自分类Dev

使目录免受'rm -rf'保护

来自分类Dev

rm -rf不是原子的吗?