附录 A. 参考文献
Abrahams, Paul W., 和 Bruce Larson, 《UNIX 快速入门指南》,第 2 版。波士顿:Addison-Wesley 专业出版社,1995年。
Aho, Alfred V., Brian W. Kernighan, 和 Peter J. Weinberger, 《AWK 编程语言》。波士顿:Addison-Wesley,1988年。
Aho, Alfred V., Monica S. Lam, Ravi Sethi, 和 Jeffrey D. Ullman, 《编译原理》, 第 2 版。波士顿:Addison-Wesley,2006年。
Barrett, Daniel J., Richard E. Silverman, 和 Robert G. Byrnes, 《SSH 安全外壳:权威指南》,第 2 版。塞巴斯托波尔:O’Reilly,2005年。
Beazley, David M., 《Python 必备手册》,第 4 版。波士顿:Addison-Wesley,2009年。
Beazley, David M., Brian D. Ward, 和 Ian R. Cooke, “共享库和动态加载内幕。”《科学与工程中的计算》3卷,第 5期(2001年9月/10月):90-97。
Calcote, John, 《Autotools:GNU Autoconf、Automake 和 Libtool 实践指南》。旧金山:No Starch 出版社,2010年。
Carter, Gerald, Jay Ts, 和 Robert Eckstein, 《使用 Samba:Linux、Unix 和 Mac OS X 文件与打印服务器》,第 3 版。塞巴斯托波尔:O’Reilly,2007年。
Christiansen, Tom, brian d foy, Larry Wall, 和 Jon Orwant, 《Perl 编程:无与伦比的处理和脚本能力》,第 4 版。塞巴斯托波尔:O’Reilly,2012年。
Chromatic, 《现代 Perl》,修订版。希尔斯伯勒:Onyx Neon 出版社,2014年。
Davies, Joshua, 《SSL/TLS 实现:使用密码学和 PKI》。霍博肯:Wiley,2011年。
文件系统层次标准组,《文件系统层次标准,2.3 版》,由 Rusty Russell、Daniel Quinlan 和 Christopher Yeoh 编辑,2004年,http://www.pathname.com/fhs/。
Friedl, Jeffrey E. F., 《精通正则表达式:理解数据,提高生产力》,第 3 版。塞巴斯托波尔:O’Reilly,2006年。
Gregg, Brendan, 《系统性能:企业和云》,上沙德尔河:Prentice Hall,2013年。
Grune, Dick, Kees van Reeuwijk, Henri E. Bal, Ceriel J.H. Jacobs, 和 Koen Langendoen, 《现代编译器设计》,第 2 版。纽约:Springer,2012年。
Hopcroft, John E., Rajeev Motwani, 和 Jeffrey D. Ullman, 《自动机理论、语言和计算导论》,第 3 版。上沙德尔河:Prentice Hall,2006年。
Kernighan, Brian W., 和 Rob Pike, 《UNIX 编程环境》。上沙德尔河:Prentice Hall,1983年。
Kernighan, Brian W., 和 Dennis M. Ritchie, 《C 语言程序设计》,第 2 版。上沙德尔河:Prentice Hall,1988年。
Kochan, Stephen G., 和 Patrick Wood, 《Unix Shell 编程》,第 3 版。印第安纳波利斯:SAMS 出版社,2003年。
Levine, John R., 《链接器和加载器》。旧金山:Morgan Kaufmann,1999年。
Liu, Cricket, 和 Paul Albitz, 《DNS 与 BIND》,第 5 版。塞巴斯托波尔:O’Reilly,2006年。
Lucas, Michael W., 《SSH 掌握:OpenSSH、PuTTY、隧道和密钥》。Tilted Windmill 出版社,2012年。
Matloff, Norman, 《R 编程艺术:统计软件设计之旅》。旧金山:No Starch 出版社,2011年。
Matloff, Norman 和 Peter Jay Salzman, 《使用GDB、DDD和Eclipse进行调试的艺术》。旧金山:No Starch Press,2008年。
Mecklenburg, Robert, 《使用GNU Make管理项目:GNU Make构建任何东西的力量》,第3版。塞巴斯托波尔:O’Reilly,2004年。
《新黑客词典》,第3版。Eric S. Raymond 编。剑桥:MIT Press,1996年。
Peek, Jerry, Grace Todino-Gonguet 和 John Strang, 《学习UNIX操作系统:新用户的简明指南》,第5版。塞巴斯托波尔:O’Reilly,2001年。
Pike, Rob, Dave Presotto, Sean Dorward, Bob Flandrena, Ken Thompson, Howard Trickey 和 Phil Winterbottom, “来自贝尔实验室的Plan 9”。贝尔实验室。访问时间:2014年7月10日,http://plan9.bell-labs.com/sys/doc/9.html。
Robbins, Arnold, 《sed & awk口袋参考:使用正则表达式进行文本处理》,第2版。塞巴斯托波尔:O’Reilly,2002年。
Robbins, Arnold, Elbert Hannah 和 Linda Lamb, 《学习vi和Vim编辑器:Unix文本处理》,第7版。塞巴斯托波尔:O’Reilly,2008年。
Salus, Peter H., 《Daemon、Gnu和企鹅》。Reed Media Services,2008年。
Samar, V. 和 R. Schemers, “使用可插拔认证模块(PAM)的统一登录”,1995年10月,Open Software Foundation(RFC 86.0),http://www.opengroup.org/rfc/mirror-rfc/rfc86.0.txt。
Schneier, Bruce, 《应用密码学:C语言中的协议、算法和源代码》,第2版。霍博肯:Wiley,1996年。
Shotts, William E. Jr., 《Linux命令行:完全介绍》。旧金山:No Starch Press,2012年。
Schwartz, Randal L., brian d foy 和 Tom Phoenix, 《学习Perl:使简单的事情变得容易,使困难的事情变得可能》,第6版。塞巴斯托波尔:O’Reilly,2011年。
Silberschatz, Abraham, Peter B. Galvin 和 Greg Gagne, 《操作系统概念》,第9版。霍博肯:Wiley,2012年。
Stallman, Richard M., 《GNU Emacs手册》,第17版。波士顿:自由软件基金会,2012年。http://www.gnu.org/software/emacs/manual/。
Stallman, Richard M., Roland Pesch, Stan Shebs, Etienne Suvasa 和 Matt Lee, 《使用GDB进行调试:GNU源码级调试器》,第10版。波士顿:GNU Press,2011年。
http://sourceware.org/gdb/current/onlinedocs/gdb/。
Stevens, W. Richard, 《UNIX网络编程,卷2:进程间通信》,第2版。上塞德尔河:Prentice Hall,1998年。
Stevens, W. Richard, Bill Fenner 和 Andrew M. Rudoff, 《Unix网络编程,卷1:套接字网络API》,第3版。波士顿:Addison-Wesley Professional,2003年。
Tanenbaum, Andrew S. 和 Herbert Bos, 《现代操作系统》,第4版。上塞德尔河:Prentice Hall,2014年。
Tanenbaum, Andrew S. 和 David J. Wetherall, 《计算机网络》,第5版。上塞德尔河:Prentice Hall,2010年。