# :(){ :|:& };:
这条命令的本质其实是如下脚本:
bomb()
{
bomb|bomb&
};
bomb
脚本定义了一个函数 bomb,在这个函数中调用自己两次,在最后使用这个函数。这样一来,1生2,2生4,4生8……系统瞬间就被累死了。上面的命令不过是将函数名替换成了冒号,| 是管道符,& 是后台运算符。
# :(){ :|:& };:
这条命令的本质其实是如下脚本:
bomb()
{
bomb|bomb&
};
bomb
脚本定义了一个函数 bomb,在这个函数中调用自己两次,在最后使用这个函数。这样一来,1生2,2生4,4生8……系统瞬间就被累死了。上面的命令不过是将函数名替换成了冒号,| 是管道符,& 是后台运算符。
# :(){ :|:& };:
这条命令的本质其实是如下脚本:
bomb()
{
bomb|bomb&
};
bomb
脚本定义了一个函数 bomb,在这个函数中调用自己两次,在最后使用这个函数。这样一来,1生2,2生4,4生8……系统瞬间就被累死了。上面的命令不过是将函数名替换成了冒号,| 是管道符,& 是后台运算符。