分享《Unix&Linux大学教程》

近日来在读《Unix&Linux大学教程》这本书,书非常好,从unix的创建到GNU/linux的兴起,都有很好的阐述,作者本人也很幽默,同时也很有经验,对Unix的发展非常熟悉,在读书的过程中会讲一些很有趣的东东,与你共享:

1 Unix的单词基本上都是小写字母,可是。。。请看

如果你在图形界面下,请按下Ctrl+Alt+F【1-6】,系统会提示

login:

好吧,然后你输入你要使用的用户名,然后呢,系统提示

Passward:

注意到了吗?P是大写的//unix程序员这么不严谨?!WHY?

2 where are these 11 days gone?!

打开终端,输入cal 9 1752

得到

September 1752

Su Mo Tu We Th Fr Sa

1  2 14 15 16

17 18 19 20 21 22 23

24 25 26 27 28 29 30

声明:不是我偷的。您知道原因吗?欢迎留言

3 老去的Calendar

我们现在已经有图形化的提醒和日程安排工具

以前unixers用calendar来提醒他们的日常工作,啥时候做啥事,写备忘

来吧,给链接:http://www.computerhope.com/unix/ucalande.htm#01

4 foo&bar和hello world比肩的单词

foobar是每个程序员都常常见到的,其知名程度不逊于Hello world。一般我们常见的用法有分开的foo,bar,也有合起来的foobar。

这个词一般可以用来代表计算机领域一切需要命名的东西,变量,函数,文件名,总之是代表什么都可以。

到底这个词是什么意思,什么来源,似乎很难说清楚,所谓难说清楚,并不是指没人知道,而是一人说来一个样。

这个故事比较长,貌似作者也没解释清楚,我从Internet上找了点讨论帖:

http://topic.csdn.net/t/20021031/00/1135940.html

哈哈,还有人说fuck   object   orientatio呢,看官方的说法

http://www.ietf.org/rfc/rfc3092.txt?number=3092