Table of Contents


(Note that many of these books may have
more recent editions available, and some
information may be incomplete or inaccurate.)

New and Unclassified

  • Building a Linux Internet Server, CD-ROM Edition
  • George Eckel, Chris Hare; New Riders; ISBN: 1562055259; 1995.
  • Cheapskates Guide to Building a Web Site with Linux, CD-ROM Edition
  • Peter Palmer: Prentice-Hall; ISBN: 0137195923; 400 pages; 1997.
  • The Complete Linux Kit, CD-ROM Edition
  • Stefan Strobel;  Springer Verlag;; 520 pages; 1997.
  • Dr Linux;
  • SAMS; ISBN: 0672311720; 1997.
  • Essential Linux, CD-ROM Edition
  • Steve Heath;  Digital Press; 250 pages; 1997.
  • Linux A-Z
  • Philip Cornes;  Prentice-Hall; ISBN: 0132347091; 576 pages; 1997. 
  • The Linux Bible: The Gnu Testament, 4th Edition, CD-ROM Edition
  • John Purcell, Amanda Robinson;  Yggdrasil; ISBN: 1883601207; 1996. 
  • Linux Companion: The Essential Guide for Users and System Administrators
  • Mark F. Komarinski;  Prentice-Hall; ISBN: 0132318385; 191 pages; 1996. 
  • Linux Compendium, CD-ROM Edition
  • John Purcell;  Workgroup Solutions; ISBN: 0964430916; 1595 pages; 1997. 
  • Linux: The Complete Reference, CD-ROM Edition
  • Richard Petersen;  Osborne/McGraw-Hill; ISBN: 0078821894; 840 pages; 1996. 
  • Linux: The Complete Reference
  • John Purcell;  Walnut Creek; ISBN: 1571761659; 1997. 
  • Linux Complete Reference, CD-ROM Edition
  • John Purcell;  SAMS; ISBN: 0672311046; 1,400 pages; 1997. 
  • Linux: Configuration and Installation, 3rd Edition, CD-ROM Edition
  • Patrick Volkerding, Kevin Reichard, Eric F. Johnson;  MIS; ISBN: 1558285600; 560 pages; 1997. 
  • The Linux Database (Slackware Series), CD-ROM Edition
  • Fred Butzen, Dorothy Forbes;  MIS; ISBN: 1558284915; 456 pages; 1997. 
  • Linux Device Drivers
  • Alessandro Rubini;  O'Reilly; ISBN: 1565922921; 300 pages; 1997. 
  • Linux Encyclopedia: Linux Documentation Project, CD-ROM Edition
  • John Purcell, Amanda Robinson;  Workgroup Solutions; ISBN: 0964430924; 1595 pages; 1997. 
  • Linux for Dummies - CD-ROM Edition
  • Craig Witherspoon, Coletta Witherspoon;  IDG: ISBN: 0764502751; 1997. 
  • Linux for Dummies Quick Reference
  • Craig Witherspoon, Coletta Witherspoon;  IDG; ISBN: 0764503022; 1997. 
  • Linux in a Nutshell: A Desktop Quick Reference
  • Jessica Perry Hekman;  O'Reilly; ISBN: 1565921674; 438 pages; 1997. 
  • Linux in Plain English
  • Patrick Volkerding, Kevin Reichard, Eric Foster-Johnson;  MIS press; ISBN 1558285423; 352 pages; April 1997. 
  • Linux: Installation, Configuration, Use
  • Michael Kofler;  Addison-Wesley; ISBN: 0201178095; 512 pages; 1997. 
  • The Linux Internet Server (Slackware Series), CD-ROM Edition
  • Kevin Reichard;  MIS; ISBN: 1558285458; 512 pages; 1997. 
  • Linux Kernel Internals, CD-ROM Edition
  • Harold Bohme, Mirko Dziadzka, Ulrich Kuntz, Robert Magnus, Michael Beck;  Addison-Wesley; ISBN: 0201877414; 400 pages; 1996. 
  • Linux Multimedia Guide
  • Jeff Tranter;  O'Reilly; ISBN: 1565922190; 386 pages; 1996. 
  • Linux Network Administrator's Guide
  • Olaf Kirch;  O'Reilly; ISBN: 1565920872; 370 pages; 1995. 
  • Linux Pro User's Manual: User's Installation, Learning & Reference Guide, Diskette Edition
  • Workgroup Solutions;  Workgroup Solutions; ISBN: 0964430991; 180 pages; 1997. 
  • Linux Secrets, CD-ROM Edition
  • Naba Barkakati;  IDG; ISBN: 156884798; 883 pages; 1996. 
  • Linux Start-up Guide: A Self-Contained Introduction
  • Fred Hantelmann;  Springer Verlag; ISBN: 354062676X; 320 pages; 1997. 
  • Linux System Administrator's Survival Guide, CD-ROM Edition
  • Timothy Parker;  SAMS; ISBN: 0672308509; 765 pages; 1996. 
  • Linux User's Resource
  • Jim Mohr;  Prentice-Hall; ISBN 0138423784; May 1997. 
  • Linux Universe; Installation & Configuration
  • Stefan Strobel, Rainer Maurer, Stefan Middendorf;  Springer-Verlag; ISBN 0387948791; April 1997. 
  • Linux Universe: Installation and Configuration, CD-ROM Edition
  • Stefan Strobel, Thomas Uhl, Rainer Maurer;  Springer Verlag; ISBN: 0387946004 156 pages; 1996. 
  • Linux Unleashed, CD-ROM Edition
  • Kamran Husain, Timothy Parker;  SAMS; ISBN: 0672309084; 1996. 
  • Linux - Unleashing the Workstation in Your PC, 3rd Edition
  • Volker Elling, Stefan Strobel;  Springer Verlag; ISBN: 0387948805; 520 pages; 1997. 
  • Linux User's Resource (Resource Series), CD-ROM Edition
  • Jim Mohr;  Prentice-Hall; ISBN: 0138423784; 800 pages; 1997. 
  • Mklinux: Microkernel Linux for the Power MacIntosh, CD-ROM Edition
  • Rich Morin;  Prime Time Freeware; ISBN: 1881957241; 1997. 
  • No B.S. Guide to Linux, CD-ROM Edition
  • 'Dr. Bob' Rankin;  No Starch Printing; ISBN: 1886411042; 200 pages; 1997. 
  • Plug and Play Linux / Book and CD's: The Gnu Testament, Fall 95 Edition
  • Linux Documentation Project Staff;  Yggdrasil; ISBN: 1883601118; 1995. 
  • The Power Linux: Linux 1.2, Lst-Distribution 2.1
  • Stefan Probst, Ralf Flaxa;  Springer Verlag; ISBN: 3540145567; 1997. 
  • A Practical Guide to Linux
  • Mark G. Sobell;  Addison-Wesley; ISBN 0201895498; 1,216 pages; May 1997. 
  • Red Hat Linux Unleashed, CD-ROM Edition
  • Kamran Husain, Timothy Parker;  SAMS; ISBN: 0672309629; 1128 pages; 1996. 
  • Running a Perfect Internet Site with Linux, Disk Edition
  • Dee-Ann LeBlanc;  QUE; ISBN: 0789705141; 388 pages; 1996. 
  • The Slackware Linux Installation, CD-ROM Edition
  • Matt Welsh;  Walnut Creek; ISBN: 1571761926; 1996. 
  • Slackware Linux Unleashed, CD-ROM Edition
  • Timothy Parker;  SAMS; ISBN: 0672310120; 1997. 
  • Using Linux: Special Edition, 3rd Edition, CD-ROM Edition
  • Jack Tackett, Jr., David Gunter;  QUE; ISBN: 078971132; 1997.

Shell

  • Learning the bash Shell
  • Cameron Newham, and Bill Rosenblatt;  O'Reilly; ISBN 1-56592-147-X; 310 pages; October 1995. 
  • Learning the korn Shell
  • Bill Rosenblatt;  O'Reilly; ISBN 1-56592-054-6; 363 pages; June 1993. 
  • Using csh and tsch
  • Paul DuBois;  O'Reilly; ISBN 1-56592-132-1; 242 pages; August 1995.

User's Guides

  • Linux in a Nutshell
  • Jessica Hekman;  O'Reilly; ISBN 1-56592-167-4; 444 pages; January 1996. 
  • X Window User's Guide, Standard Edition
  • Valerie Quercia, and Tim O'Reilly;  O'Reilly; 1993. 
  • X Window User's Guide, Motif Edition
  • Valerie Quercia, and Tim O'Reilly;  O'Reilly; ISBN 1-56592-015-3; 956 pages; January 1993. 
  • Rute User's Tutorial and Exposition
  • Paul Sheer Prentice Hall; ISBN 0-13-033351-4; 650 pages; 2002.

Hardware

  • 80386 Hardware Reference Manual
  • Intel; ISBN 1-55512-024-5; 1986. 
  • Upgrading and Repairing PCs, 6th Edition
  • Scott Mueller;  QUE. 
  • Winn L. Rosch Hardware Bible
  • Winn L. Rosch;  Brady/Macmillan.

Intel 80x86 Processor Architecture and Programming

  • 80386 Programmer's Reference Manual
  • Intel; ISBN 1-55512-022-9; 1986. 
    Part I. Applications Programming, data types, memory model, instruction set. 
    Part II. Systems Programming, architecture, memory management, protection, multitasking, I/O, exceptions and interrupts, initialization, coprocessing and multiprocessing. 
    Part III. Compatibility (with earlier x86 machines). 
    Part IV. Instruction Set. 
  • 80386 System Software Writer's Guide
  • Intel; ISBN 1-55512-023-7; 1987. 
  • Pentium Processor User's Manual: Volume 3, Architecture and Programming Manual
  • Intel; ISBN 1-55512-195-0; 1993. 
  • Programming the 80386
  • John H. Crawford, and Patrick P. Gelsinger;  Sybex; ISBN 0-89588-381-3; 774 pages.

Unix/BSD/Linux Kernel Implementation

  • 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; ISBN 0-201-06196-1; 471 pages; 1990. 
  • The Design of the Unix Operating System
  • Maurice J. Bach;  Prentice-Hall; ISBN 0-13-201799-7; 470 pages; 1986. 
  • Linux Kernel Programming
  • Addison-Wesley. 
  • Porting Unix to the 386
  • William F. Jolitz, and Lynne G. Jolitz;  'Dr. Dobb's Journal'; January 1991-July 1992.

System Calls

  • The Posix.1 Standard: A Programmer's Guide
  • Fred Zlotnick;  Benjamin/Cummings; ISBN 0-8053-9605-5; 379 pages; 1991.

Networking

  • Computer Networks, 2nd Edition
  • Andrew S. Tanenbaum;  Prentice-Hall; 1988. 
  • DNS and BIND
  • Paul Albitz, and Cricket Liu;  O'Reilly; ISBN 1-56592-010-4; 418 pages; 1992. 
  • Firewalls & Internet Security
  • William R. Cheswick, and Steven M. Bellovin;  Addison-Wesley; ISBN 0-201-63357-4. 
  • Internetworking With TCP/IP: Volume 1, Principles, Protocols, and Architecture, 2nd Edition
  • E. Douglas Comer;  Prentice-Hall; ISBN 0-13-474321-0. 
  • sendmail
  • Bryan Costales, Eric Allman, and Neil Reickert;  O'Reilly; ISBN 1-56592-056-2; 830 pages; 1993. 
  • TCP/IP Network Adminstration
  • Craig Hunt;  O'Reilly Associates; ISBN 0-937175-82-X; 1992. 
  • Unix Network Programming
  • W. Richard Stevens;  Prentice-Hall; ISBN 0-13-949876-1; 772 pages.

General Unix

  • Ritchie & Thompson, "The UNIX Time Sharing System";
  • Bell System Technical Journal, July-August 1978, Vol. 57, No. 6, part 2; AT&T; 416 pages. 
  • Unix Power Tools, 2nd Edition
  • Peek, O'Reilly & Loukides;O'Reilly, 1997.
  • The Linux Primer - the Latest UNIX Environment for PCs
  • Koyama Hiroshi, Saito Yasushi, Sasaka Hiroshi, and Nakagome Tomoyuki;  Addison-Wesley Japan; ISBN 4-7952-9652-9; 415 pages (with CDROM); 1994. 
  • Linux, Unleashing the Workstation in Your PC
  • Stefan Strobel, and Thomas Uhl;  Springer-Verlag; 1994. 
  • Unix in a Nutshell, 2nd Edition
  • Gilly, Daniel et al.;  O'Reilly; ISBN 1-56592-001-5; 444 pages; 1992. 
  • UNIX System V Release 4, An Introduction - For New and Experienced Users
  • Osborne; Mc-Graw Hill; ISBN 0-07-881552-5.

System Installation

  • Running Linux, 5th Edition
  • Matt Welsh, and Lar Kaufman;  O'Reilly; ISBN 0-596-00760-4; 951 pages; 2006. 
  • Running Linux Companion CD-ROM, CD-ROM Edition
  • Marc Ewing;  O'Reilly; ISBN: 1565921712; 100 pages; CD-ROM; 1996. 
  • Using Linux ;
  • QUE; ISBN 0-7897-0100-6; 1995.

System Administration

  • Essential System Administration, 2nd Edition
  • Æleen Frisch;  O'Reilly Associates; ISBN 0-937175-80-3; 788 pages; 1995. 
  • 4.4BSD System Manager's Manual
  • Computer Systems Research Group, UC Berkeley, and O'Reilly & Associates:  O'Reilly; 1994. 
  • Unix System Administration
  • Evi Nemeth, Garth Snyder, and Scott Seebass;  Prentice-Hall; 1995.

Security

  • Practical Unix and Internet Security, 2nd Edition
  • Garfinkel, Simpson, and Spafford, Gene;  O'Reilly; 1996.

Programming and Programming Languages

  • Advanced Programming in the UNIX Environment
  • W. Richard Stevens;  Addison-Wesley. 
  • Beginning Linux Programming
  • Neil Matthew, Richard Stones;  Wrox; ISBN: 1874416680; 710 pages; 1995. 
  • The C Programming Language, 2nd Edition
  • Brian Kernighan, and Dennis Ritchie;  Prentice-Hall; ISBN 0-13-110362-8; 1988. 
  • Learning Perl
  • Randal L. Schwartz;  O'Reilly; ISBN 1-56592-042-2; 274 pages; 1993. 
  • lex & yacc, 2nd Edition
  • John Levine, Tony Mason, and Doug Brown;  O'Reilly; ISBN 1-56592-000-7; 366 pages; 1992. 
  • Linux Programming (Slackware Series), CD-ROM Edition
  • Patrick Volkerding, Eric Foster-Johnson, Kevin Reichard;  MIS: ISBN: 1558285075; 1997. 
  • POSIX Programmer's Guide
  • Donald Lewine;  O'Reilly; ISBN 0-937175-73-0; 640 pages. 
  • Programming Perl
  • Larry Wall, and Randal L. Schwartz;  O'Reilly; ISBN 0-937175-64-1; 482 pages; 1991. 
  • sed & awk
  • Dale Doughterty;  O'Reilly; ISBN 0-937175-59; 414 pages; 1990. 
  • The Unix Programming Environment
  • Brian Kernighan, and Rob Pike;  Prentice-Hall; ISBN 0-13-937681-X; 1984.

Text Formatting and Typesetting

  • The LaTeX Companion
  • Michael Goossens, Frank Mittlebach, and Alexander Samarin;  Addison-Wesley; ISBN 0-201-54199-8; 530 pages; 1994. 
  • LaTeX, A Document preparation System, User's Guide and Reference Manual
  • Leslie Lamport;  Addison-Wesley; 1985. 
  • The METAFONT book, Volume C of Computers and Typesetting
  • Donald A. Knuth;  Addison-Wesley; 1986. 
  • The TeXbook, Volume A of Computers and Typesetting
  • Donald A. Knuth Addison-Wesley; 1986.

Graphics

  • Tck/Tk
  • John K. Ousterhout. 
  • The X Window System in a Nutshell, 2nd Edition
  • Ellie Cutler, Daniel Gilly, and Tim O'Reilly, eds.;  O'Reilly; ISBN 1-56592-017-1; 424 pages; 1992.

Periodicals

  • Linux Journal is a monthly publication. First issue - February 1994. Subscriptions: Introductory subscription rates are US$27/year
    Send subscriptions orders to:

    Linux Journal
    P.O. Box 85867
    Seattle, WA 98145-1867

    or FAX them to (206) 526-0803.

On-line e-zine

Linux archive sites:

The main Linux archive (ftp) sites are