书名 UNIX技术手册
  副书名 第四版
  并列正书名 UNIX in a Nutsbell
  丛书多卷书否 Y
  ISBN 978-7-5641-1908-9
  主要责任者 Arnold Robbins ;O'Reilly Taiwan公司
  责任方式 著;编译
  出版者 东南大学出版社
  出版地 南京
  出版日期 2009-11
  装帧
  页码 1-1098
  字数 1172
  开本 16
  定价 98.00
  作品语种
  整书中图分类号 TP316.81-62
  参考文献 已经有许多书籍讨论了Unix与其相关的主题。要将它们全部列出是不可能的,这样也不 是很有帮助。在本章中,我们展示的是“典型的”书目——就是那些真正的Unix专家在 他们的书架上所摆放的书籍 (其中有些已经绝版,因此只有老Unix专家拥有)。
因为Unix已经影响了计算机运算的许多方面,所以这里所列的书籍中除了Unix操作系 统方面的主题,还可以找到其他的主题。
本章包括:
· 有关Unix描述与程序设计师的手册
· Unix的内部运作
· 系统与网络管理
· 具Unix精神的程序设计
· 编程语言
· TCP/IP网络
· 软件开发
· Emacs
· 标准
· O’Reilly书籍
有关Unix描述与程序设计师的手册
1. The Bell System Technical Journal,Volume 57 Number 6,Part 2,July-August 1978. AT&T Bell Laboratories,Murray Hill,NJ,USA. ISSN 0005-8580. A special issue devoted to Unix,by the creators of the system.
2. AT&T Bell Laboratories Technical Journal,Volume 63 Number 8,Part 2,October 1984. AT&T Bell Laboratories,Murray Hill,NJ,USA. Another special issue devoted to Unix.
这两本已被再版为:
3. UNIX System Readings and Applications,Volume 1,Prentice Hall,Englewood Cliffs,NJ,USA,1987. ISBN 0-13-938532-0.
4. UNIX System Readings and Applications,Volume 2,Prentice Hall,Englewood Cliffs,NJ,USA,1987. ISBN 0-13-939845-7.
5. UNIX Time-sharing System: UNIX Programmers Manual,Seventh Edition,Volumes 1,2A,2B. Bell Telephone Laboratories,Inc.,January 1979.
这些是参考手册 (Volume 1) 及针对Seventh Edition Unix系统的描述性文章 (Volumes 2A与2B),是所有现时商业Unix系统的前身。
它们是由Holt Rinehart & Winston重新印刷,但是现在已绝版了。然而,可以在 Bell Labs在线取得其troff、PDF及PostScript格式的版本。请参考http://plan9.bell- labs.com/7thEdMan。
6. UNIX Research System: Programmer's Manual,Tenth Edition,Volume 1,AT&T Bell Laboratories,M.D. Mcllroy and A.G. Hume editors,Holt Rinehart & Winston, New York,NY,USA,1990. ISBN 0-03-047532-5.
7. UNIX Research System: Papers,Tenth Edition,Volume 2,AT&T Bell Laboratories, M.D. Mcllroy and A.G. Hume editors,Holt Rinehart & Winston,New York,NY, USA,1990. ISBN 0-03-047529-5.
这些是有关Tenth Edition Unix系统的手册与文件。尽管此系统不经常在Bell Labs 以外被使用,但是在System V的不同版本中纳入了许多它的概念与它的预处理器。 这些手册在任何情况下都能引人入胜。
8. 4.4BSD Manuals,Computing Systems Research Group,University of California, Berkeley. O'Reilly Media,Inc.,Sebastopol,CA,USA,1994. ISBN 1-56592-082-1. Out of print.
这是有关4.4BSD的手册。
9. 你的Unix程序设计师手册。你可以做的最有效的事情之一是将你的手册从头读到 尾 (注1)(注1 : 某一个夏天,当我与一位契约程序设计师一起工作时,我花了中午吃饭的时间从头到尾 地阅读了有关System Ⅲ的手册 (很久以前)。我没料到可以在如此短的时间内学到如此 多的东西。) (现在它比以前更难阅读了,因为Unix系统已经长大了)。如果Unix厂 商已将它的文档打印成册的话,它会较容易阅读; 否则,可从Seventh Edition手 册开始,然后如果有需要,可阅读你的本地文档。
10. A Quarter Century of Unix,Peter H. Salus. Addison-Wesley,Reading,MA,USA, 1994. ISBN 0-201-54777-5.
一本诉说Unix历史的书籍,从它的起源一直到编写本书为止。它读起来像是一本 小说,除了它是真实的以外!
11. Linux and the Unix Philosophy,Mike Gancarz. Digital Press,Bedford,MA,USA, 2003. ISBN 1-55558-273-7.
Unix的内部运作
专注的Unix专家不仅知道如何使用他的系统,而且知道它是如何运作的。
1. Lions' Commentary on UNIX 6th Edition,with Source Code,John Lions. Peer-To- Peer Communications LLC,Charlottesville,VA,USA,2005. ISBN 1-57398-013-7. http: //www.peerllc.com/.
它提供了Sixth Edition Unix内核的源码,并有完整的解说。它设定了标准来清楚 说明操作系统的内部运作。
2. The Design of the UNIX Operating System,Maurice J. Bach. Prentice Hall,Englewood Cliffs,NJ,USA,1986. ISBN 0-13-201799-7.
此书描述了 System V Release 2的设计,并讨论了System V Release 3的一些重要 功能,例如STREAMS与文件系统切换。
3. The Magic Garden Explained: The Internals of Unix System V Release 4: An Open Systems Design,Berny Goodheart,James Cox,and John R. Mashey. Prentice Hall, Englewood Cliffs,NJ,USA,1994. ISBN 0-13-098138-9.
4. Unix Internals: The New Frontiers,Uresh Vahalia. Prentice Hall,Englewood Cliffs, NJ,USA,1996. ISBN 0-13-101908-2.
5. Solaris Internals: Core Kernel Architecture,Jim Mauro and Richard McDougall. Prentice Hall PTR,Upper Saddle River,NJ,USA,2000. ISBN 0-13-022496-0.
6. UNIX(R) Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers,Curt Schimmel. Addison-Wesley,Reading,MA,USA, 1994. ISBN 0-201-63338-8.
7. The Design and Implementation of the 4.3BSD UNIX Operating System,Samuel J. Leffler,Marshall Kirk McKusick,Michael J. Karels and John S. Quarterman. Addison-Wesley,Reading,MA,USA,1989. ISBN 0-201-06196-1.
此书描述了Unix的4.3BSD版本。商业Unix系统中有许多重要功能是源自于BSD Unix系统,例如长文件名、工作控制与网络。
8. The Design and Implementation of the 4.4 BSD Operating System,Marshall Kirk McKusick,Keith Bostic,Michael J. Karels,and John S. Quarterman. Addison Wesley Longman,Reading,MA,USA,1996. ISBN 0-201-54979-4.
此书是前一版4.4BSD的更新,UCB发行后的最近一个Unix系统。在此引用发行 者的描述,本书是“详述进程与内存管理的主要更改,描述新的可扩展的与可堆栈 的文件系统接口,包括在新网络文件系统上的一个无价章节与更新网络与进程间通 信的信息。”
9. The Design and Implementation of the FreeBSD Operating System,Marshall Kirk McKusick and George V. Neville-Neil. Addison-Wesley,Reading,MA,USA,2005. ISBN 0-201-70245-2.
前一本书的更新,聚焦于FreeBSD操作系统。它展示了目前BSD操作系统的技术 状态。
10. Linux Kernel Development,Second Edition,Robert Love. Novell Press,Que Publishing,Indianapolis,IN,USA,2005.ISBN 0-672-32720-1.
11. Understanding the Linux Kernel,Second Edition,Daniel P. Bovet,and Marco Cesati. O'Reilly Media,Inc.,Sebastopol,CA,USA,2002. ISBN 0-596-00213-0.
12. Linux Device Drivers,Third Edition,Jonathan Corbet,Alessandro Rubini,and Greg Kroah-Hartman. O'Reilly Media,Inc. Sebastopol,CA,USA,2005. ISBN 0-596- 00590-3
系统与网络管理
Unix系统管理本身是一个复杂的主题。在单一用户工作站的日子里,即使一般用户也必 须了解基本的系统管理工作。除了管理系统 (用户、文件系统、使用量计算) 以外,管 理者还必须了解TCP/IP网络管理。
1. UNIX System Administration Handbook,Third Edition,Evi Nemeth,Garth Snyder, Scott Seebass,and Trent R. Hein. Prentice Hall PTR,Upper Saddle River,NJ,USA, 2000. ISBN 0-13-020601-6.
2. Linux Administration Handbook,Evi Nemeth,Garth Snyder,and Trent R. Hein. Prentice Hall PTR,Upper Saddle River,NJ,USA,2002. ISBN 0-13-008466-2.
前一本书的修订版,聚焦于GNU/Linux。
3. Essential System Administration,Third Edition,Aleen Frisch. O'Reilly Media,Inc., Sebastopol,CA,USA,2002. ISBN 0-596-00343-9.
4. DNS and BIND,Fouth Edition,Paul Albitz and Cricket Liu. O'Reilly Media,Inc., Sebastopol,CA,USA,2001. ISBN 0-596-00158-4.
5. TCP/IP Network Administration,Third Edition,Craig Hunt. O'Reilly Media,Inc., Sebastopol,CA,USA,2002. ISBN 0-596-00297-1.
6. Linux Network Administrator's Guide,Third Edition,Tony Bautts,Terry Dawson, and Gregor N. Purdy. O'Reilly Media,Inc. Sebastopol,CA,USA,2005. ISBN 0-596- 00548-2.
具Unix精神的程序设计
任何由Brian Kernighan所写的书都值得仔细阅读,通常要读许多次。前两本书讨论Unix “工具箱”的程序设计方法论。它们将帮助你了解如何“思考Unix”。第三本书继续此流 程,但更聚焦于Unix上。第四本与第五本讨论程序设计通论,也是非常值得阅读的。
1. Software Tools,Brian W. Kernighan and P.J.Plauger.Addison-Wesley,Reading, MA,USA,1976.ISBN 0-201-03669-X.
一本很棒的书 (注2)(注2: 这本书永远地改变了我的生活。),讨论相当于Unix的grep、sort、ed及其他的程序代码与 设计。这些程序使用RATFOR (Rational FORTRAN),其是具有仿C控制结构的 FORTRAN的预处理器。
2. Software Tools in Pascal,Brian W. Kernighan and P. J. Plauger. Addison-Wesley, Reading,MA,USA,1981. ISBN 0-201-10342-7.
将前一本书转换为Pascal。仍然值得阅读,Pascal提供了许多FORTRAN所没有的 事情。
3. The Unix Programming Environment,Brian W.Kernighan and Rob Pike.Prentice Hall,Englewood Cliffs,NJ,USA,1984. ISBN 0-13-937699-2 (hardcover),0-13- 937681-X (paperback).
本书主要在讨论Unix及在该环境中使用的工具。特别的是,它增加了有关shell、 awk及lex与yacc的使用的内容。See http://cm.bell-labs.com/cm/cs/upe。
4. The Elements of Programming Style,Second Edition,Brian W. Kernighan and P. J. Plauger. McGraw-Hill,New York,NY,USA,1978. ISBN 0-07-034207-5.
继Strunk & White有名的The Elements of Style之后的典范书籍,此书描述了可 用在任何环境中的优良编程实践。
5. The Practice of Programming,Brian W. Kernighan and Rob Pike. Addison Wesley Longman,Reading,MA,USA,1999. ISBN 0-201-61586-X.
与前一本书相似,但是更强调技术部分。参考http://cm.bell-labs.com/cm/cs/ tpop。
6. The Art of UNIX Programming,Eric S. Raymond. Addison-Wesley,Reading,MA, USA,2003. ISBN 0-13-124085-4.
我们并不同意作者所说的每一件事情,但是此书仍值得阅读。
7. Writing Efficient Programs,Jon Louis Bentley. Prentice Hall,Englewood Cliffs,NJ, USA,1982. ISBN 0-13-970251-2 (hardcover),0-13-970244-X (paperback).
尽管与Unix相关,但它适合任何对效率编程有兴趣的人阅读。
8. Programming Pearls,Second Edition,Jon Louis Bentley. Addison-Wesley,Reading, MA,USA,2000. ISBN 0-201-65788-0.
9. More Programming Pearls: Confessions of a Coder,Jon Louis Bentley. Addison- Wesley,Reading,MA,USA,1988. ISBN 0-201-11889-0.
这两本是优良的书籍,引用Nelson H.F.Beebe的话“象征Unix的精神,是语言、 算法设计及更多其他内容的极棒典范。” 这些应该在认真的程序设计师的书架上。
10. Advanced Programming in the UNIX Environment,Second Edition,W. Richard Stevens and Stephen Rago. Addison-Wesley,Reading,MA,USA,2005. ISBN 0- 201-43307-9.
一本很厚但很棒的书,讨论如何在现代Unix系统中使用丰富的系统调用。
11. Linux Programming by Example: The Fundamentals,Arnold Robbins. Prentice Hall PTR,Upper Saddle River,NJ,USA,2004. ISBN 0-13-142964-7.
此书更胜于Stevens与Rago的,讨论核心系统调用与链接库函数,可被大部分的 标准应用软件所使用。它尽可能地使用来自V7 Unix与GNU软件的范例代码。
12. Advanced UNIX Programming,Second Edition,Marc J. Rochkind,Addison-Wesley, Reading,MA,USA,2004. ISBN 0-13-141154-3.
编程语言
有许多重要的编程语言都是先在Unix下开发的。再一次注意Brian Kernighan所写的书。
1. The C Programming Language,Brian W. Kernighan and Dennis M. Ritchie. Prentice Hall,Englewood Cliffs,NJ,USA,1978. ISBN 0-13-110163-3.
是有关C的原始 “圣经”。Dennis Ritchie发明了C且是Unix的两位始祖之一。此 书已经绝版了。
2. The C Programming Language,Second Edition,Brian W. Kernighan and Dennis M. Ritchie. Prentice Hall,Englewood Cliffs,NJ,USA,1988. ISBN 0-13-110362-8.
原始的修订版,涵盖Standard C的1990版。它保留并提高了第一版的高质量。参 考http://cm.be ll-labs.com/cm/cs/cbook。
3. C: A Reference Manual,Fifth Edition,Samuel P. Harbison Ⅲ and Guy L. Steele. Prentice Hall,Upper Saddle River,NJ,USA,2002. ISBN 0-13-089592-X.
具有很棒的详细论述。此版涵盖从起源、Standard C前身一直到Standard C的1999 版。
4. The C++ Programming Language,Special Third Edition,Bjarne Stroustrup. Addison- Wesley,Reading,MA,USA,2000. ISBN 0-201-70073-5.
有关C++的定义性陈述,来自于此语言的发明者与ANSI C++委员会主席。参考 http://www.awl.com/cseng/titles/0-201-70073-5/。
5. The C++ Standard Library-A Tutorial and Reference,Nicolai M. Josuttis. Addison- Wesley,Reading,MA,USA,1999. ISBN 0-201-37926-0.
6. C++ Primer,Third Edition,Stanley B. Lippman and Josee Lajoie. Addison Wesley Longman,Reading,MA,USA,1998. ISBN 0-201-82470-1.
这里对C++有很棒的介绍。参考http: //www.awl.com/cseng/titles/0-201-82470-1/。
7. The Annotated C++ Reference Manual,Margaret A. Ellis and Bjarne Stroustrup. Addison-Wesley,Reading,MA,USA,1990. ISBN 0-201-51459-1.
首先尝试定义C++语言。此书变成ANSI C++标准化委员会的基础文档之一。它 现在已成为历史的兴趣了。参考http://www.awl.com/cseng/titles/0-201-51459-1/。
8. The Java Programming Language,Third Edition,Ken Arnold,James Gosling and David Holmes. Addison-Wesley,Reading,MA,USA,2000. ISBN 0-201-70433-1.
此书可用来学习Java。前两个作者是此语言的设计者。
9. The Java Language Specification,Second Edition,James Gosling,Bill Joy,Guy L. Steele Jr. and Gilad Bracha. Addison-Wesley,Reading,MA,USA,2000. ISBN 0- 201-31008-2.
10. The AWK Programming Language,Alfred V. Aho,Brian W. Kernighan,and Peter J. Weinberger. Addison-Wesley,Reading,MA,USA,1987. ISBN 0-201-07981-X.
awk程序语言的原始定义。相当值得阅读。参考http://cm.bell-labs.com/cm/cs/ awkbook。
11. Effective awk Programming,Third Edition,Arnold Robbins. O'Reilly Media,Inc., Sebastopol,CA,USA,2001. ISBN 0-596-00070-7.
是一本awk的教学书籍,涵盖awk的POSIX标准。它也可作为gawk的使用指南。
12. Tcl and the Tk Toolkit,John K. Ousterhout. Addison-Wesley,Reading,MA,USA, 1994. ISBN 0-201-63337-X.
是有关Tcl/Tk的第一本书。此书现在已过时了,虽然它是由Tcl/Tk的创造者所写。
13. Practical Programming in Tcl & Tk,Fourth Edition,Brent B. Welch,Ken Jones,and Jeffry Hobbs. Prentice Hall PTR,Upper Saddle River,NJ,USA,2003. ISBN 0-13- 038560-3
14. Effective Tcl/Tk Programming: Writing Better Programs in Tcl and Tk,Mark Harrison and Michael J. McLennan. Addison-Wesley,Reading,MA,USA,1997. ISBN 0-201-63474-0.
15. The New Kornshell Command and Programming Language,Morris I. Bolsky and David G. Korn. Prentice Hall,Englewood Cliffs,NJ,USA,1995. ISBN 0-13- 182700-6.
有关Korn shell的定义工作,是由它的作者所写。
16. Hands-On KornShell 93 Programming,Barry Rosenberg. Addison Wesley Longman, Reading,MA,USA,1998. ISBN 0-201-31018-X.
17. Compilers-Principles,Techniques,and Tools,Alfred V. Aho and Ravi Sethi and Jeffrey D. Ullman. Addison Wesley Longman,Reading,MA,USA,1986. ISBN 0- 201-10088-6.
这是一本著名的关于编译器构建的 “恐龙书”。它提供了许多lex与yacc运作背后 的理论。
TCP/IP网络
由Comer所写的书是很不错的,它们是TCP/IP协议的标准描述。Stevens所写的书也是 被极力推荐的。
1. Internetworking with TCP/IP Volume 1: Principles,Protocols,and Architecture, Fourth Edition,Douglas E. Comer. Prentice Hall,Upper Saddle River,NJ,USA, 2000. ISBN 0-13-018380-6.
2. Internetworking With TCP/IP Volume 2: ANSI C Version: Design,Implementation, and Internals,Third Edition,Douglas E. Comer and David L. Stevens. Prentice Hall, Englewood Cliffs,NJ,USA,1998. ISBN 0-13-973843-6.
3. Internetworking With TCP/IP Volume 3: Client-Server Programming and Applications: Linux/Posix Sockets Version,Second Edition,Douglas E. Comer, David L. Stevens,Marshall T. Rose,and Michael Evangelista. Prentice-Hall, Englewood Cliffs,NJ,USA,2000. ISBN 0-13-032071-4.
4. TCP/IP Illustrated,Volume 1: The Protocols,W. Richard Stevens. Addison Wesley Longman,Reading,MA,USA,1994. ISBN 0-201-63346-9.
5. TCP/IP Illustrated,Volume 2: The Implementation,W. Richard Stevens and Gary R. Wright. Addison Wesley Longman,Reading,MA,USA,1995. ISBN 0-201-63354- X.
6. TCP/IP Illustrated,Volume 3: TCP for Transactions,HTTP,NNTP,and the Unix Domain Protocols,W. Richard Stevens. Addison Wesley Longman,Reading,MA, USA,1996. ISBN 0-201-63495-3.
7. Unix Network Programming,Volume 1: The Sockets Networking API,Third Edition W. Richard Stevens,Bill Fenner and Andrew M. Rudoff. Addison-Wesley,Reading, MA,USA,2003. ISBN 0-13-141 155-1.
8. Unix Network Programming,Volume 2: Interprocess Communications,Second Edition,W. Richard Stevens. Prentice Hall PTR,Upper Saddle River,NJ,USA, 1 998. ISBN 0-13-081081-9.
软件开发
1. Applying RCS and SCCS,Don Bolinger and Tan Bronson. O'Reilly Media,Inc., Sebastopol,CA,USA,1995. ISBN 1-56592-117-8.
2. Open Source Development with CVS,Third Edition,Karl Fogel and Moshe Bar. Paraglyph Press,Phoenix,AZ,USA,2003. ISBN 1932111816.
此书可在线取得。参考http://cvsbook.red-bean.com/。
3. Essential CVS,Jennifer Vesperman. O'Reilly Media,Inc.,Sebastopol,CA,USA, 2003.ISBN 0-596-00459-1.
4. Version Control With Subversion,Ben Collins-Sussman,Brian W. Fitzpatrick and C. Michael Pilato. O'Reilly Media,Inc.,Sebastopol,CA,USA,2004. ISBN 0-596- 00448-6.
5. GNU Make: A Program for Directing Recompilation,Richard M. Stallman,Roland McGrath,and Paul D. Smith. The Free Software Foundation,Cambridge,MA,USA, 2004. ISBN 1-882114-83-3.
6. Managing Projects with GNU make,Third Edition,Robert Mecklenburg,Andy Oram,and Steve Talbott. O'Reilly Media,Inc.,Sebastopol,CA,USA,2005. ISBN 0- 596-00610-1.
7. Debugging with GDB: The GNU Source-Level Debugger,Richard M. Stallman, Roland Pesch,Stan Shebs,et al. The Free Software Foundation,Cambridge,MA, USA,2002. ISBN 1-882114-88-4.
8. The Cathedral and the Bazaar,Eric S. Raymond,O'Reilly Media,Inc.,Sebastopol, CA,USA,2001. ISBN 0-596-00131-2 (hardback),0-596-00108-8 (paperback).
Emacs
1. GNU Emacs Manual,for Version 21,Fifteenth Edition,Richard M. Stallman. The Free Software Foundation,Cambridge,MA,USA,2002. ISBN 1-882114-85-X.
2. An Introduction to Programming in Emacs Lisp,Revised Second Edition,Robert J. Chassell. The Free Software Foundation,Cambridge,MA,USA,2004. ISBN 1- 882114-56-6
3. GNU Emacs Lisp Reference Manual (in two volumes),Bil Lewis,Dan LaLiberte, Richard Stallman,and the GNU Manual Group. The Free Software Foundation, Cambridge,MA,USA,2000. ISBN 1-882114-73-6. Out of print.
4. Learning GNU Emacs,Third Edition,Debra Cameron,James Elliott,and Marc Loy. O'Reilly Media,Inc.,Sebastopol,CA,USA,2005. ISBN 0-596-00648-9.
5. Writing GNU Emacs Extensions,Bob Glickstein. O'Reilly Media,Inc.,Sebastopol, CA,USA,1997. ISBN 1-56592-261-1.
6. GNU Emacs: UNIX Text Editing and Programming,Michael A. Schoonover,John S. Bowie,and William R. Arnold. Addison-Wesley,Reading,MA,USA,1992. ISBN 0-201-56345-2
标准
对于在Unix与仿Unix系统之间的可移植性应用程序的行为,有许多 “官方”标准。第 一项是目前的POSIX标准,其余是有关C与C++编程语言的正式标准。
1. IEEE Standard 1003.1-2004: Standard for information Technology-Portable Operating System Interface (POSIXⓇ). IEEE, New York, NY, USA, 2004.
这是POSIX标准。它将系统调用接口标准与shell及工具标准结合在一份文件中。 此标准包括许多分册: Base Definitions (Volume 1)、System Interfaces (Volume 2)、Shell and Utilities (Volume 3)及Rationale (Volume 4)。
可以从http://www.standards.ieee.org订购此标准,分为CD-ROM (产品编号 SE95238,ISBN 0-7381-4049-X) 或PDF版 (产品编号SS95238,ISBN 0-7381- 4048-1)。
2. X3 Secretariat: Standard-The C Language. X3J11/90-013. ISO Standard ISO/IEC 9899. Computer and Business Equipment Manufacturers Association. Washington DC,USA,1990.
3. International Standard: Programming Languages-C. ISO Standard ISO/IEC 9899:1999(E). Information Technology Industry Council,Washington DC,USA, 1999.
这两份文件是有关C语言的1990与1999标准。它通常要花费5年以上的时间才能 从出版的语言标准成为广为大众使用的编译器。
4. X3 Secretariat: International Standard-The C++ Language. X3J16-14882. Information Technology Council (NSITC). Washington DC,USA,1998.
这是C++编程语言的初始标准,当编写此书时它已被大部分的C++编译器所使用。
5. International Standard: Programming Languages-C++. ISO Standard ISO/IEC 14882- 2003. Information Technology Industry Council,Washington DC,USA,2003.
前一份文档的修订版。
O’Reilly的相关书籍
这里是本书中所引用过的O’Reilly Media书籍列表。当然,还有许多有关Unix的 O’Reilly书籍。参考http://www.oreilly.com/catalog。
1. Advanced Perl Programming,Second Edition,Simon Cozens. O'Reilly Media,Inc., Sebastopol,CA,USA,2005. ISBN 0-596-00456-7
2. Checking C Programs with lint,Ian F. Darwin. O'Reilly Media,Inc.,Sebastopol, CA,USA,1988. ISBN 0-937175-30-7.
3. Classic Shell Scripting,Arnold Robbins and Nelson H.F. Beebe. O'Reilly Media, Inc.,Sebastopol,CA,USA,2005. ISBN 0-596-00595-4.
4. Learning Perl,Third Edition,Randal L. Schwartz and Tom Phoenix. O'Reilly Media,Inc.,Sebastopol,CA,USA,2001. ISBN 0-596-00132-0.
5. Learning the bash Shell,Third Edition,Cameron Newham and Bill Rosenblatt. O'Reilly Media,Inc.,Sebastopol,CA,USA,2005. ISBN 0-596-00965-8.
6. Learning the Korn Shell,Second Edition,Bill Rosenblatt and Arnold Robbins. O'Reilly Media,Inc.,Sebastopol,CA,USA,2002. ISBN 0-596-00195-9.
7. Learning Python,Second Edition,Mark Lutz and David Ascher. O'Reilly Media, Inc.,Sebastopol,CA,USA,2003. ISBN: 0-596-00281-5.
8. Learning the Unix Operating System,Fifth Edition,Jerry Peek,Grace Todino,and John Strang. O'Reilly Media,Inc.,Sebastopol,CA,USA,2001. ISBN 0-596-00261- 0.
9. Learning the vi Editor,Sixth Edition,Linda Lamb and Arnold Robbins. O'Reilly Media,Inc.,Sebastopol,CA,USA,1998. ISBN 1-56592-426-6.
10. lex & yacc,Second Edition,John Levine,Tony Mason,and Doug Brown. O'Reilly Media,Inc.,Sebastopol,CA,USA,1992. ISBN 1-56592-000-7.
11. Linux in a Nutshell,Fifth Edition,Ellen Siever,Aaron Weber,Stephen Figgins, Robert Love,and Arnold Robbins. O'Reilly Media,Inc.,Sebastopol,CA,USA, 2005. ISBN 0-596-00482-6.
12. Mac OS X Panther in a Nutshell,Second Edition,Jason McIntosh,Chuck Toporek, and Chris Stone. O'Reilly Media,Inc.,Sebastopol,CA,USA,2004. ISBN 0-596- 00606-3.
13. Mastering Regular Expressions,Second Edition,Jeffrey E. F. Friedl. O'Reilly Media,Inc.,Sebastopol,CA,USA,2002. ISBN 0-596-00289-0.
14. PGP: Pretty Good Privacy,Simson Garfinkel. O'Reilly Media,Inc.,Sebastopol, CA,USA,1994. ISBN 1-56592-098-8.
15. Programming Perl,Third Edition,Larry Wall,Tom Christiansen,and Jon Orwant. O'Reilly Media,Inc.,Sebastopol,CA,USA,2000. ISBN 0-596-00027-8.
16. Programming Python,Second Edition,Mark Lutz. O'Reilly Media,Inc.,Sebastopol, CA,USA,2001. ISBN: 0-596-00085-5.
17. sed & awk,Second Edition,Dale Dougherty and Arnold Robbins. O'Reilly Media, Inc.,Sebastopol,CA,USA,1997. ISBN 1-56592-225-5.
18. SSH,The Secure Shell,The Definitive Guide,Second Edition,Daniel J. Barrett, Richard E. Silverman,and Robert G. Byrnes. O'Reilly Media,Inc.,Sebastopol,CA, USA,2005. ISBN: 0-596-00895-3.
19. Using csh & tcsh,Paul DuBois. O'Reilly Media,Inc.,Sebastopol,CA,USA,1995. ISBN 1-56592-132-1.
  辞典简介 本册工具书共收录127条词条。