递归经典之fork.sh×××
1.编写fork.sh×××,截图如下:
内容如下:
:() { :|:& };
.(){ .|.& };.
2.为脚本添加x权限,这里通过两个虚终端连接,查看空闲时CPU等的使用值并执行脚本:
3.在空闲终端查看执行fork×××后同一界面cpu等的使用情况:
4.完成实验效果(因为此时系统资源已耗尽卡死,只能重启解决)
fork×××解释(函数):
.() 要定义一个函数,函数名为小数点,没有可选参数
{ 函数体开始
.|. & 递归调用本函数,然后利用管道继续调用本函数,并在后台执行
} 函数体结束
; 定义了一个函数,然后调用这个函数
. 调用本函数(不断执行)
欢迎关注微信公众号:小温研习社
转载于:https://blog.51cto.com/wenzhongxiang/1218547