Chinaunix

标题: 为什么一个进程就能把服务器跑死 [打印本页]

作者: 求上进    时间: 2013-03-15 17:41
标题: 为什么一个进程就能把服务器跑死
  1. :() { :|:& }; :
复制代码
今天学习shell时看到这样一个命令,执行后,发现机器CPU达100%,直接死掉。正准备查明原因。
作者: 关阴月飞    时间: 2013-03-15 17:57
嗯,查原因, 大家一起来查原因吧!
作者: seesea2517    时间: 2013-03-15 17:58
本帖最后由 seesea2517 于 2013-03-15 17:58 编辑

你觉得这是一个进程嘛?
试试看有多少个:
  1. :() { :|:& }; :& ps
复制代码
这个问题论坛有人问过了,请用站内搜索。
作者: 求上进    时间: 2013-03-15 18:03
回复 3# seesea2517

已在站内找到相关内容。原来这几个字符定义了一个循环函数,函数自己调用自己,产生了无数个进程,直到把服务器资源用光。:wink:
   
作者: Shell_HAT    时间: 2013-03-15 20:30
http://bbs.chinaunix.net/viewthr ... p;page=2#pid6733075
作者: pix77    时间: 2013-03-18 09:29
死的彻底
作者: HH106    时间: 2013-03-18 11:17
以前的月经贴啊
作者: craaazy123    时间: 2013-03-18 11:57
可不可以用这东东做给病毒?
作者: personball    时间: 2013-03-18 15:08
发现每个认真学习shell的新手,都会遇到这个fork 炸弹。。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2