home *** CD-ROM | disk | FTP | other *** search
/ Nebula / nebula.bin / Documents / FAQ / Unix / UnixBooks.faq < prev    next >
Text File  |  1993-01-27  |  15KB  |  462 lines

  1. Archive-name: books/unix
  2. Last-modified: Sept 22 1992
  3. Version 1.4
  4.  
  5.        [misc.books.technical]   A Concise Guide to Unix Books
  6.       --------------------------------------------------------
  7.         (previously known as "Samuel's Guide to Unix Books")
  8.  
  9. * Compiled by: Samuel Ko (kko@sfu.ca)
  10.  
  11. * This is a good selection of the "best" Unix books / documentations.
  12.  
  13. * Subject areas covered:
  14.   A. General Unix Texts
  15.   B. Unix Editors
  16.   C. Networking and Communications
  17.   D. System Administration
  18.   E. Unix Security
  19.   F. Programming
  20.   G. TeX
  21.   H. X Window System
  22.   I. Dictionary
  23.  
  24. * This guide is intended to be concise, so it is far from exhaustive.
  25.  
  26. * If you think there are some other really good Unix books, please let me
  27.   know. Besides any comments, suggestions and flames are very welcome.
  28.  
  29. * I will try to update and post this list at least once a month.
  30.  
  31. * Here it goes ...
  32.  
  33.  
  34.   A. General Unix Texts
  35. *************************
  36.  
  37. 1. Title: Unix for the Impatient
  38.    Authors: Paul Abrahams and Bruce Larson
  39.    Publisher: Addison Wesley
  40.    Edition: 1992
  41.    Comment:  **** Highly Recommended ****
  42.              A new, comprehensive, in-depth reference to Unix ...
  43.  
  44. 2. Title: The Unix Operating System 
  45.    Author: Kaare Christian
  46.    Publisher: Wiley
  47.    Edition: 2nd ed. 1988
  48.    Comment: A classic overview of Unix commands ... very good ...
  49.     
  50. 3. Title: A Practical Guide to the Unix System
  51.    Author: Mark Sobell 
  52.    Publisher: Benjamin / Cummings
  53.    Edition: 1990
  54.    Comment: Similar to Christian's book ... slightly easier to read ...
  55.             There is a new edition for System V Release 4 ...
  56.  
  57. 4. Title: The Waite Group's Unix System V Primer
  58.    Authors:  Mitchell Waite, Donald Martin and Stephen Prata
  59.    Publisher: Hayden
  60.    Edition: 2nd ed. 1992
  61.    Comment: **** Highly Recommended  ****
  62.             A very very good hand-holding tutorial-type book for Unix/SVR4 ...
  63.  
  64. 5. Title: Mastering SunOs
  65.    Authors: Brent Heslop and David Angell
  66.    Publisher: Sybex
  67.    Edition: 1990
  68.    Comment: A good, comprehensive hand-on text to SunOs and OpenWin ...
  69.  
  70. 6. Title: Peter Norton's Guide to Unix 
  71.    Authors: Peter Norton and Harley Hahn
  72.    Publisher: Bantam Computer
  73.    Edition: 1991
  74.    Comment: One of the many books by Peter Norton ...
  75.             Good coverage ... but some errors ...
  76.  
  77. 7. Title: Unix in a Nutshell
  78.    Authors: Daniel Gilly and O'Reilly staff
  79.    Publisher: O'Reilly
  80.    Edition: 2nd ed. 1992 (for System V and Solaris 2)
  81.    Comment: **** Highly Recommended ****
  82.             An excellent desktop reference to almost all Unix commands ...
  83.             Probably the most inexpensive Unix book around ...
  84.             Also an edition for 4.3. BSD ...
  85.  
  86. 8. Title: Life with Unix - A Guide for Everyone
  87.    Authors: Don Libes and Sandy Ressler
  88.    Publisher: Prentice Hall 
  89.    Edition: 1990
  90.    Comment: **** Highly Recommended ****
  91.             An everything-you-want-to-know-about-Unix book ...
  92.             It includes info you might not find elsewhere ...
  93.  
  94. 9. Title: Learning Unix 
  95.    Author: James Gardner
  96.    Publisher: Sams
  97.    Edition: 1991
  98.    Comment: With disks containing MSDOS stimulation of Unix (MSK Tools) ...
  99.             A good tutorial / reference book for those without constant
  100.             access to Unix ...
  101.  
  102. 10. Title: Unix Desktop Guide to Tools
  103.     Author: Pete Holsnberg
  104.     Publisher: Sams
  105.     Edition: 1992
  106.     Comment: A new and comprehensive guide to numerous Unix utilities ...
  107.  
  108. 11. Title: The Unix C Shell Field Guide
  109.     Authors: Gail Anderson and Paul Anderson
  110.     Publisher: Prentice Hall
  111.     Edition: 1986
  112.     Comment: The C-Shell bible - everything you need to know to use Unix
  113.              effectively ...
  114.  
  115. 12. Title: Unix C Shell - Desk Reference
  116.     Author: Martin Arick
  117.     Publisher: QED Technical
  118.     Edition: 1992
  119.     Comment: A more recent text on C-Shell ...
  120.  
  121. 13. Title: Unix Desktop Guide to the Korn Shell
  122.     Author: John Valley
  123.     Publisher: Sams
  124.     Edition: 1992
  125.     Comment: This one is, IMHO, even better and easier to read than the
  126.              authoritative work by Korn and Bolsky ...
  127.  
  128. 14. Title: The Design of the Unix Operating System
  129.     Author: Maurice Bach
  130.     Publisher: Prentice Hall
  131.     Edition: 1986
  132.     Comment: An excellent reference on the internals of System V ...
  133.              This book and the next one are indeed highly technical ...
  134.  
  135. 15. Title: The Design and Implementation of the 4.3 BSD Unix Operating System
  136.     Authors: Samuel Leffler et al
  137.     Publisher: Addison-Wesley
  138.     Edition: 1990
  139.     Comment: An authoritative description of the design of BSD Unix ...
  140.  
  141.     
  142.   B. Unix Editors
  143. *******************
  144.  
  145. 1. Title: GNU EMACS Manual
  146.    Author: Richard Stallman
  147.    Publisher: Free Software Foundation
  148.    Edition: 6th ed. 1988
  149.    Comment: The official manual of GNU Emacs ...
  150.  
  151. 2. Title: Learning GNU Emacs
  152.    Authors: Debra Cameron and Bill Rosenblatt
  153.    Publisher: O'Reilly
  154.    Edition: 1992
  155.    Comment: **** Highly Recommended ****
  156.             Probably the best documentation on Emacs ...
  157.  
  158. 3. Title: Desktop Guide to Emacs
  159.    Authors: Ralph Roberts and Mark Boyd
  160.    Publisher: Sams
  161.    Edition: 1991  
  162.    Comment: Another good book on emacs ...
  163.  
  164. 4. Title: Learning the vi Editor
  165.    Author: Linda Lamb
  166.    Publisher: O'Reilly
  167.    Edition: 1990
  168.    Comment: A very good guide to vi and ex commands ...
  169.             With a quick reference card ...
  170.             Other good vi stuff (including an online tutorial) is obtained by
  171.             anonymous ftp from cs.uwp.edu (in pub/vi) ...
  172.  
  173.  
  174.   C. Networking and Communications
  175. *************************************
  176.  
  177. 1. Title: Unix Networking
  178.    Authors: Edited by Stephen Kochan and Patrick Wood
  179.    Publisher: Hayden
  180.    Edition: 1989
  181.    Comment: Fairly technical on different issues of networking ...
  182.  
  183. 2. Title: Managing NFS and NIS
  184.    Author: Hal Stern
  185.    Publisher: O'Reilly
  186.    Edition: 1991
  187.    Comment: A comprehensive, technical guide for system admins on network
  188.             file system ...
  189.  
  190. 3. Title: Unix Network Programming
  191.    Author: Richard Stevens
  192.    Publisher: Prentice Hall
  193.    Edition: 1990
  194.    Comment: An excellent book on programming network softwares ...
  195.  
  196. 4. Title: The Waite Group's Unix Communications
  197.    Authors: Bart Anderson, Barry Costales & Harry Henderson
  198.    Publisher: Sams
  199.    Edition: 2nd ed. 1991
  200.    Comment: **** Highly Recommended  ****
  201.             A really excellent book on elm, rn and nn ...
  202.  
  203. 5. Title: Managing UUCP and Usenet
  204.    Authors: Tim O'Reilly and Grace Todino
  205.    Publisher: O'Reilly
  206.    Edition: 10 ed. 1992
  207.    Comment: Well written on the setting-up and the maintenance of UUCP
  208.             and Netnews ...
  209.  
  210. 6. Title: Using UUCP and Usenet
  211.    Authors: Grace Todino and Dale Dougherty
  212.    Publisher: O'Reilly 
  213.    Edition: 1991
  214.    Comment: Well written on how to use uucp and netnews ...
  215.  
  216. 7. Title: Internetworking with TCP/IP Vols I and II
  217.    Author: Douglas Comer
  218.    Publisher: Prentice-Hall
  219.    Edition: 1991
  220.    Comment: A detailed discussion of the architecture of the Internet
  221.             and its protocols ...
  222.             Vol I is readable by anyone but Vol II is very technical ...
  223.  
  224. 8. Title: The Whole Internet User's Guide Catalog
  225.    Author: Ed Krol
  226.    Publisher: O'Reilly
  227.    Edition: 1992
  228.    Comment: **** Highly Recommended ****
  229.             Definitely a MUST for any new and not-so-new Internet users ...
  230.  
  231. 9. Title: Zen and the Art of Internet
  232.    Author: Brendan Kehoe
  233.    Publisher: -
  234.    Edition: 1st ed. 1992
  235.    Comment: A comprehensive overview of the Internet for beginners ...
  236.             It's obtainable by anonymous ftp from wuarchive.wustl.edu
  237.             (in mirrors/msdos/books) or other Simtel20 mirrors ...
  238.             The second edition is published by Prentice Hall ...
  239.               
  240.  
  241.   D. System Administration
  242. ****************************
  243.  
  244. 1. Title: The Unix System Administration Handbook
  245.    Authors: Evi Nemeth, Garth Snyder and Scott Seebass
  246.    Publisher: Prentice-Hall
  247.    Edition: 1989
  248.    Comment: Classic, also known as the sys-admin bible ...
  249.  
  250. 2. Title: Unix System V Release V Administration
  251.    Authors: David Fiedler, Bruce Hunter and Ben Smith 
  252.    Publisher: Hayden 
  253.    Edition: 2nd ed. 1991
  254.    Comment: **** Highly Recommended ****
  255.             A must for any intermediate / advanced users of Unix ...
  256.  
  257. 3. Title: Essential System Administration
  258.    Author: Aeleen Frisch
  259.    Publisher: O'Reilly
  260.    Edition: 1991
  261.    Comment: **** Highly Recommended ****
  262.             A must for serious users / sys admins of Unix ...
  263.  
  264. 4. Title: Unix System - Advanced Administration and Management Handbook
  265.    Author: Bruce Hunter and Karen Hunter
  266.    Publisher: MacMillan
  267.    Edition: 1991
  268.    Comment: Another good book on system administration ...
  269.  
  270. 5. Title: System Performance Tuning
  271.    Author: Mike Loukides
  272.    Publisher: O'Reilly
  273.    Edition: 1990
  274.    Comment: A fine book for sys admins on how to fine tune your Unix
  275.             system(s) to do more work ...
  276.   
  277.   E. Unix Security
  278. ********************
  279.  
  280. 1. Title: Practical Unix Security
  281.    Authors: Simson Garfinkel and Gene Spafford
  282.    Publisher: O'Reilly
  283.    Edition: 1991
  284.    Comment: **** Highly Recommended ****
  285.             Simply the best book in this field ...
  286.  
  287. 2. Title: Unix System Security - A Guide for Users and System Administrators
  288.    Author: David Curry
  289.    Publisher: Addision Wesley
  290.    Edition: 1992
  291.    Comment: Comprehensive coverage ... with pointers to further info ...
  292.  
  293. 3. Title: Unix System Security
  294.    Author: Rik Farrow
  295.    Publisher: Addison Wesley
  296.    Edition: 1991
  297.    Comment: Fine ... slightly not as technical as other books ...
  298.  
  299. 4. Title: Site Security Handbook
  300.    Authors: Edited by P. Holbrook and J. Reynolds
  301.    Publisher: -
  302.    Edition: 1991
  303.    Comment: This is rfc1244.txt which is available by anonymous ftp from
  304.             nic.ddn.mil (in rfc directory) ...
  305.  
  306. 5. Title: Computer Security Basics
  307.    Authors: Deborah Russell and G T Gangemi Sr.
  308.    Publisher: O'Reilly
  309.    Edition: 1991
  310.    Comment: A clear overview on many different security issues ...
  311.  
  312. 6. Title: The Cuckoo's Egg
  313.    Author: Cliff Stoll
  314.    Publisher: Pocket Books
  315.    Edition: 1990
  316.    Comment: A fascinating real story on computer espionage ...
  317.             A good alternative to this is Cyberpunk written by Katie Hafner
  318.             and John Markoff and published by Touchstone Book ...
  319.  
  320.  
  321.   F. Programming
  322. ******************
  323.  
  324. 1. Title: The Unix Programming Environment
  325.    Authors: Brian Kernighan and Rob Pike
  326.    Publisher: Prentice-Hall
  327.    Edition: 1984 
  328.    Comment: A true classic on Unix programming ...
  329.  
  330. 2. Title: Advanced Programming in The Unix Environment
  331.    Author: Richard Stevens
  332.    Publisher: Addison-Wesley
  333.    Edition: 1992
  334.    Comment: A going-to-be classic on how programs work under Unix ...
  335.  
  336. 3. Title: The C Programming Language
  337.    Authors: Brian Kernighan and Dennis Ritchie 
  338.    Publisher: Prentice Hall
  339.    Edition: 2nd ed. 1988
  340.    Comment: This book is 200% a MUST for any C programmers ...
  341.  
  342. 4. Title: C - A Reference Manual
  343.    Authors: Samuel Harbison and Guy Steel
  344.    Publisher: Prentice Hall
  345.    Edition: 3rd ed. 1991
  346.    Comment: An authoritative reference to C programming language ...
  347.             A good companion to Kernighan and Ritchie ...
  348.  
  349. 5. Title: The Waite Group's New Primer C Plus
  350.    Authors: Mitchell Waite and Stephen Prata
  351.    Publisher: Sams
  352.    Edition: 1990
  353.    Comment: A really good introduction to C for beginners ...
  354.  
  355. 6. Title: Practical C Programming
  356.    Author: Steve Oualline
  357.    Publisher: O'Reilly
  358.    Edition: 1991
  359.    Comment: Yet another book on C ...
  360.  
  361. 7. Title: Using C on the Unix System
  362.    Author: David Curry
  363.    Publisher: O'Reilly
  364.    Edition: 1990
  365.    Comment: This book is directed to (would-be) system programmers ...
  366.  
  367. 8. Title: C Programming in the Berkeley Unix Environment
  368.    Author: Nigel Horspool
  369.    Publisher: Prentice Hall
  370.    Edition: 1986
  371.    Comment: An excellent C book for 4.3 BSD ...
  372.             The second edition "The Berkeley Unix Environment" is out ...
  373.  
  374. 9. Title: The Waite Group's C++ Programming
  375.    Author: John Berry
  376.    Publisher: Sams
  377.    Edition: 1992
  378.    Comment: A fine book on C++ (for Unix and Dos) ...
  379.  
  380. 10. Title: Managing Projects with make
  381.     Authors: Steve Talbott and Andrew Oram
  382.     Publisher: O'Reilly
  383.     Edition: 2nd ed. 1991
  384.     Comment: An unique text on using make and handling Makefile ...
  385.  
  386. 11. Title: Sed and Awk
  387.     Author: Dale Dougherty
  388.     Publisher: O'Reilly
  389.     Edition: 1991
  390.     Comment: A very good work on programming / text processing with
  391.              sed and awk ...
  392.  
  393. 12. Title: Programming Perl
  394.     Authors: Larry Wall and Randal Schwartz
  395.     Publisher: O'Reilly
  396.     Edition: 1991
  397.     Comment: The authoritative guide to Perl - the programming language for
  398.              for serious Unix users ...
  399.  
  400.  
  401.   G. TeX
  402. **********
  403.  
  404. 1. Title: The TeXbook
  405.    Author: Donald Knuth
  406.    Publisher: Addison Wesley
  407.    Edition: 1990
  408.    Comment: The bible of TeX users ...
  409.  
  410. 2. Title: TeX for the Impatient
  411.    Author: Paul Abrahams
  412.    Publisher: Addison-Wesley
  413.    Edition: 1991
  414.    Comment: A more user-friendly handbook on TeX ...
  415.   
  416. 3. Title: LATeX - A Document Preparation System
  417.    Author: Leslie Lamport
  418.    Publisher: Addison Wesley
  419.    Edition: 1986
  420.    Comment: The bible for LATeX users ...
  421.  
  422.  
  423.   H. X Window System
  424. **********************
  425.  
  426. 1. Title: X Window System Users' Guide 
  427.    Authors: Valerie Quercia and Tim O'Reilly
  428.    Publisher: O'Reilly
  429.    Edition: 1990 (Motif or MIT)
  430.    Comment: A useful tutorial type book to X11R4
  431.  
  432. 2. Title: The X Window System - A User's Guide
  433.    Author: Niall Manfield
  434.    Publisher: Addison Wesley
  435.    Edition: 1990
  436.    Comment: Another good tutorial-type book to using X ...
  437.  
  438. 3. Title: X Window System Programming and Applications with Xt
  439.    Author: Doug Young
  440.    Publisher: Prentice Hall
  441.    Edition: 1989 (Motif or Open Look)
  442.    Comment: An excellent book on X programming ...
  443.  
  444.  
  445.   I. Dictionary
  446. *****************
  447.  
  448. 1. Title: The New Hacker's Dictionary
  449.    Author: Eric Raymond 
  450.    Publisher: MIT Press
  451.    Edition: 1991
  452.    Comment: This book corresponds to version 2.9.6 of the on-line
  453.             jargon file ... The latest (at the time of writing) is
  454.             version 2.9.10 (jargon2910.ascii.Z) which is available
  455.             by ftp from wuarchive.wustl.edu (in mirrors/gnu) ...
  456.  
  457.  
  458. --
  459. Samuel Ko (kko@sfu.ca) (aka: The Smart One)
  460. Expert in Computer Books and Documentations ...
  461.  
  462.