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
推荐阅读
【51CTO观察】近日在Standalone Sysadmin博客上看到Matt Simmons的一篇文章,标题叫做“Eventual regulation of system administration?”(系统管理的终极规章化),针对系统管理/IT运维这一行业是否能够>>>详细阅读
本文标题:一个空格引发的惨剧
地址:http://www.17bianji.com/yunwei/485.html
1/2 1