Linux 是洗衣粉!对于Linux 的几个趣事
发布时间:2021-11-22 15:48:18 所属栏目:站长百科 来源:互联网
导读:看看这些关于Linux及其广泛使用的令人惊讶的趣事。 今天,Linux操作系统驱动着超级计算机、子弹头列车、好莱坞电影、潜艇、国际空间站、纽约证券交易所等等。然而,Linux的诞生和旅程有许多发人深省和惊人的事实。 1、Linux作为一个目录名诞生 对于那些不知道
看看这些关于Linux及其广泛使用的令人惊讶的趣事。 今天,Linux操作系统驱动着超级计算机、子弹头列车、好莱坞电影、潜艇、国际空间站、纽约证券交易所等等。然而,Linux的诞生和旅程有许多发人深省和惊人的事实。 1、Linux作为一个目录名诞生 对于那些不知道的人,Torvalds最初将他的内核命名为“FREAX”——由“free”、“freak”和“x”(暗指Unix)组合而成。 当他的同事Ari Lemmke(他当时是FTP服务器的志愿管理员之一)将内核上传到FTP站点时,他不喜欢这个名字,他为源代码创建了子目录,并在没有询问Torvalds的情况下将其重命名为Linux。 2、Tux以Torvalds的名字命名 当给这只吉祥物命名时,Torvalds找不到,所以开发人员发起了一场比赛,在Linus不在的时候给这只企鹅命名。 下面是Torvalds最喜欢的企鹅照片,它是Tux的灵感来源。 詹姆斯·休斯是第一个叫燕尾服的人。据他说,这是Torvalds UniX的首字母缩写。 已知的第一次尝试命名“企鹅The Penguin”的信息在此邮件上发现的: Let's name the penguin! (was: Re: Linux 2.0 really _is_ released..) Henning Schmiedehausen (barnard@forge.franken.de) 10 Jun 1996 16:18:56 +0200 torvalds@cs.helsinki.fi (Linus Torvalds) writes: > Ok, I took the plunge, and Linux-2.0 is out there on the normal > sites. I even got the energy to write some inane announcement > about it on cola, so it's too late to chicken out any more. So it's the 'Electrified Penguin on Cola' release? ;-) Anyway: Congratulations for this great achievement. Let's start the 'We name that penguin while Linus is not around' contest. I vote for 'Homer' (Of course) :-) Ciao Henning 接下来的回复似乎是第一次使用“Tux”这个名字: Re: Let's name the penguin! (was: Re: Linux 2.0 really _is_ released..) James Hughes (jamesh@interpath.com) Mon, 10 Jun 1996 20:25:52 -0400 (T)orvolds (U)ni(X) --> TUX! 这就为这个名字提供了一个解释。 3、Torvalds 不再编写代码 到 2021 年,大约不到 1% 的 Linux 内核是由 Torvalds 自己编写的。如今,Linux 得到了来自 1500 多家公司的 20000 多名贡献者的支持。 是的,Torvalds 已经编写了 Linux 的初始代码,但现在你不会发现他在编写代码。 这些天我写的代码很少,而且很久没有写了,因为我所有的真正工作都花在阅读和编写电子邮件上。它主要是关于交流,而不是编码。 LINUX TORVALDS 当 Linux Torvalds 推出第一个内核时,它只有 10250 行代码,仅占用 65 KB。相比之下,Linux目前的代码行数超过2700万。 4、Linux 内核中的隐藏日期 现在让我们讨论 Linux 内核源代码库中的 reboot.h 头文件中的变量及其值。你知道在 Linux reboot() 系统调用中隐藏着一个复活节彩蛋吗? 对reboot()系统调用进行了一些检查,以防止它被错误地调用,因为毕竟您不想意外重新启动系统。有两个参数标记为magic1和magic2。第一个非常简单——它只接受0xfee1dead一个值。然而,magic2可以有四个潜在价值——67227479385072278369367448 和537993216 将这些数字转换为十六进制会揭示一些有趣的事情。 28121969 ( 28-12-1969) - Linus Torvalds 的生日。 5121996 (5-12-1996) – Linus 的第一个女儿生日。 16041998 (16-04-1998) – Linus 的第二个女儿生日。 20112000 (20-11-2000) – Linus 的三岁女儿生日。 在美国,写日期的正确方法是 MM-DD-YYYY。然而,在美国以外,它们往往被写成 DD-MM-YYYY。如您所知,Linus 不是土生土长的美国人,他出生在芬兰。 现在一切都清楚了。Linus 选择在系统调用中加入一些他自己的元素。 5、Steve Jobs为Linus Torvalds提供了一份工作 2000 年,Steve Jobs 邀请 Torvalds 到 Apple 的 Cupertino 园区工作,条件是他应该放弃 Linux 开发并开始从事非 Linux 的工作。Torvalds 将在组织内获得了丰厚的薪水和卓越的职位。 面向最大用户群的 Unix:这就是宣传。 LINUX TORVALDS Torvalds 显然拒绝了。而且 Torvalds 不喜欢 Mac Kernel Mach。他更喜欢为自己的梦想而努力。 (编辑:广西网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐