系统死机原因?

cdb*_*cdb 1 linux command-line

输入这个 :(){:|:&};:会导致系统冻结。这背后的原因是什么。

小智 6

:()
Run Code Online (Sandbox Code Playgroud)

定义一个名为 ':' 的函数

{ :|:& };
Run Code Online (Sandbox Code Playgroud)

这就是函数:它调用函数本身并将输出通过管道传送到同一个函数“:”并将进程置于后台。(递归调用) with ; 它结束函数定义

:
Run Code Online (Sandbox Code Playgroud)

调用函数并造成破坏。