为什么 rm -rf / 之后 SSH 会话不会终止?

为什么 rm -rf / 之后 SSH 会话不会终止?

只是为了好玩,在我即将终止的 VPS 上,我运行了

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

以及所有命令,包括

/bin/bash

返回“命令未找到”,这很合理,因为它们已被删除。但是,即使文件不再存在,我如何仍能通过 SSH 进入它,并能够使用 bash?

答案1

操作系统和服务在内存中运行,因此它们可以继续运行(但当然它们不能再从磁盘加载任何东西)。

您也无法打开另一个 ssh 会话 :-)

相关内容