Bash命令:(){:|:&} ;:将产生进程,使内核死亡你能解释一下语法吗?

浏览:45日期:2024-03-26
(adsbygoogle = window.adsbygoogle || []).push({}); 如何解决Bash命令:(){:|:&} ;:将产生进程,使内核死亡你能解释一下语法吗??

定义了一个称为的函数:,该函数 两次调用自身(代码:): | :。它在后台(&)中执行此操作。完成;功能定义并:启动功能后。

因此,:的每个实例都开始两个新的:,依此类推…就像进程的二进制树…

用纯C编写,即:

fork();fork();解决方法

我查看了此页面,但无法理解其工作原理。

此命令“以指数方式生成子流程,直到您的框被锁定为止”。

但为什么?我不太了解的是冒号。

user@host$ :(){ :|:& };:

相关文章: