作家
登录

一个空格引发的惨剧

作者: 来源: 2012-06-12 14:52:28 阅读 我要评论

51CTO编辑注:下面这件事其实是今年6月份的一次事故,一个安装脚本中不应该存在的空格让无数系统管理员们悲催了……

你是否相信如果你的程序里没有检查一个变量会导致怎么系统瘫痪?无论你相不相信,这是我一个亲身经历过的案例,你可以在本站的程序员那些悲催的事儿中找到很多这样的事。这样的事昨天在发生,今天同样在发生。Unix40多年了,在这40年里,程序员发生过各种各样的的惨剧,但是大多数的事情一而再再而三的重演。

今天的你,可能在开发者各种各样NB的系统,你会相信你的一个空格也能导致系统瘫痪吗?也许你可能很难相信这个事。不过,再下面这个事将告诉你这个血淋淋的事实 —— 一个空格产生的bug可以让你的系统瘫痪。

bumblebee是一个开源项目,这个名字也就是变形金刚里的大黄蜂,这个项目是这样介绍自己的——

bumblebee is Optimus support for Linux, with real offloading, and not switchable graphics.. More important.. it works src="https://a248.e.akamai.net/assets.github.com/img/3abffdf4bce3ca164a1136423b754d09452fc4cc/687474703a2f2f692e696d6775722e636f6d2f44674454572e676966" />

注:Github那里有更多的图片,你看了之后会感到程序员们和SA们也是很有幽默感的一群人……

原文:http://coolshell.cn/articles/4875.html 


  推荐阅读

  IT系统管理的终极规章化?

【51CTO观察】近日在Standalone Sysadmin博客上看到Matt Simmons的一篇文章,标题叫做“Eventual regulation of system administration?”(系统管理的终极规章化),针对系统管理/IT运维这一行业是否能够>>>详细阅读


本文标题:一个空格引发的惨剧

地址:http://www.17bianji.com/yunwei/485.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)