作者:不祥 [文章出自: www.fanqiang.com]
名称 -- Unix编程/应用问答中文版
版本 -- 0.03 ( 2002-03-06 外发版 )
维护 -- 小四 <cloudsky@263.net> or <scz@nsfocus.com>
主页 -- http://www.nsfocus.com
创建 -- 2001-02-05 13:49
更新 -- 2002-03-03 17:42
感谢 --
感谢C语言的发明者、Unix操作系统的发明者、感谢全世界C程序员创造的Unix共
享传统文化圈,她是如此强大、充满禁忌、而又魅力四射。
感谢我的朋友,deepin <deepin@nsfocus.com>,在整个维护过程中的支持、帮
助和鼓励。感谢我所有的NSFocus安全研究小组的朋友(tt、yuange、security@
nsfocus.com ... ...),是他们容忍我在这个非正业上花费时间。
主要支持人员(字母顺序) --
Andrew Gierth <andrew@erlenstar.demon.co.uk>
backend <backend@nsfocus.com>
Casper Dik <Casper.Dik@Holland.Sun.COM>
deepin <deepin@nsfocus.com>
scz <scz@nsfocus.com>
suxm <suxm@gnuchina.org>
tt <warning3@nsfocus.com>
简介 --
这份文档不是FAQ(Frequently Answered Question),不少问题属于FUQ(Freque-
ntly Unanswered Question)。换句话说,不一定是最常见的编程、应用问答,很可
能其中的答案尚是一个构思,还没有成为现实,又或者根本是个错误的思想火花。但
是,她的确在试图回答一些很有意义的问题,让更多的Unix/C程序员、系统管理员共
享彼此的智慧,那是三十年前无数前辈精英做到过的,也是我们正试图做到的。
Q -- Question
A -- Answer
D -- Discuss
声明 --
永久拒绝任何商业性质的转载、摘录、引用。在不对所有文字做任何修正的前提
下,允许一切教育性质的转载、摘录、引用,无须提前知会维护者(就是me,faint)。
一旦出现需要修正文字的情况,只能通过维护者修正。维护者会在下一次版本升级过
程中正式增加这种修正,保留提供修正者应有信息。同时意味着提供修正者永久自愿
放弃商业性质的所有权益。不接受这种条件的提供修正者,务必提前知会维护者,此
类修正将不出现在下一次版本升级中。
文中所附各种源代码,在严格意义上可能存在版权问题,所以事实上这份文档带
有"半地下"性质,使用者务必自己小心卷入此类纠纷。
文中技术可能涉及未公开的、未文档化的、非规范的编程、应用接口,文档提供
的重在思想,而不保证是正确、高效、唯一的解答。
维护者不对文中任何技术引起的任何灾难性后果负任何法律上的、道义上的责任。
Ok, Let's go.
辅助说明 --
2002-03-06 12:14
辅助说明只在"外发版"中存在,稍微解释一下。
一直没有单独出一份完整的,原因很多。如果搁在1995/1996/1997时的CERNET,
这些原因都不成为原因,现在成为原因。不想多说为什么,明白的自然明白,不
明白的当我白痴好了,反正别问我。
出于"声明"中的某些理由,不能在单份完整文档中附带可能会带来麻烦的文字、
代码,比如Solaris libproc编程接口。但是,在散篇中你能找到它们。如果你
愿意,可以自己将散篇收回到该文档中,这将与我无关。一切索要残缺部分的邮
件概不回复。
本份文档的绝大多数内容在"中国教育科研网华南地区网络中心BBS"(bbs.gznet.
edu.cn)的Solaris版发布过了,包括下面处理掉的目录列表。是该版前版主CPU
师兄当年的风范促使我开始整理这份文档的,当还昔日指教之情谊。
该份文档"允许一切教育性质的自由转载、摘录、引用,无须提前知会维护者"。
我也只是义务维护一下,不对本文档拥有任何权益。如果不幸潜在拥有而践踏了
某种信念,在你看到该辅助说明的同时,我将自动放弃这种潜在可能拥有的权益。
同时意味着一切因本文档带来的麻烦,将由你个人承担。
既然来自Unix共享传统文化圈,就让它彻底回到Unix共享传统文化圈中去吧。
欢迎一切建设性的、非索要性质的Email交流。
--------------------------------------------------------------------------
0. Unix/C传奇问题
0.1 Dennis Ritchie 和 Ken Thompson
0.2 W. Richard Stevens 之死
--------------------------------------------------------------------------
0. Unix/C传奇问题
0.1 Dennis Ritchie 和 Ken Thompson
Q: 我想知道他们,为什么大家不断提到这两个名字?
A: All of Unix Programmers
我们也想知道,:-P
1969年Dennis Ritchie 和 Ken Thompson在贝尔实验室创造性地发明了Unix操作系统,
为此1983年他们获得了图灵奖。
尽管Ritchie是C程序设计语言的发明者,但是他最喜欢的编程语言是Alef。而
Thompson是一名业余飞行员,曾到莫斯科驾驶过米格-29。
欢迎访问
http://cm.bell-labs.com/who/dmr/
http://cm.bell-labs.com/who/ken/
0.2 W. Richard Stevens 之死
Q: David Johns <odin@gte.net>
我是他的崇拜者,用www.google.com搜索他的讣告,但这份讣告没有提及死因,有人
知道吗?
真地仅仅是英年早逝吗?
A: Nithyanandham <m.nithyanandham@blr.spcnl.co.in>
他死于1999/09/01,家人不想让别人知道死因。讣告位于
http://www.azstarnet.com/clips/richard_stevens.html
A: joe broz <jbroz@transarc.ibm.com>
似乎是一场攀岩事故,或者滑雪事故,我不确认。