Unix & Linux Free Books

You can access the eBooks in either PDF and/or HTML format available for free download on this website.

# Book Title/Book Author(s)/Book Publisher
1 Programming from the Ground Up
Author(s): GNU
Publisher: GNU
2 Introduction to Linux
Author(s): Machtelt Garrels
Publisher: Freeware
3 Ubuntu Pocket Guide and Reference
Author(s): Keir Thomas
Publisher: Ubuntu
4 The Linux Starter Pack
Author(s): Linux
Publisher: Linux
5 Linux 101 Hacks
Author(s): Ramesh Natarajan
Publisher: GeekStuff
6 OpenSUSE Desktop Essentials
Author(s): Neil Smyth
Publisher: Neil Smyth
7 Linux Internals
Author(s): Simone Demblon, Sebastian Spitzner
Publisher: The Shuttleworth Foundation
8 Linux Kernel in a Nutshell
Author(s): Greg Kroah-Hartman
Publisher: O'Reilly
9 Electronic Guide to ARMLinux for Developers
Author(s): Aleph One Limited
Publisher: Aleph One Limited
10 Self-Service Linux
Author(s): Mark Wilding and Dan Behman
Publisher: Prentice Hall
11 Ubuntu Linux Essentials
Author(s): Neil Smyth
Publisher: Techotopia
12 Ubuntu Desktop Essentials
Author(s): Neil Smyth
Publisher: Techotopia
13 Fedora Linux Essentials
Author(s): Neil Smyth
Publisher: Techotopia
14 Fedora Desktop Essentials
Author(s): Neil Smyth
Publisher: Techotopia
15 Linux Know-How
Author(s): Epina GMBH
Publisher: Epina GMBH
16 Life with Qmail
Author(s): Dave Sill
Publisher: Freeware
17 The Official Ubuntu Book
Author(s): Benjamin Mako Hill, Jono Bacon, Corey Burger, Jonathan Jesse and Ivan Krstic
Publisher: Prentice Hall
18 Linux ON-LINE Man Pages
Author(s): Open Source
Publisher: Freeware
19 Linux Shortcuts and Commands
Author(s): Stan and Peter Klimas
Publisher: Stan and Peter Klimas
20 The Linux Cookbook: Tips and Techniques for Everyday Use
Author(s): No Starch Press
Publisher: No Starch Press
21 Getting started with SELinux
Author(s): Faye Coker
Publisher: Linuxtopia
22 GNU/Linux Command-Line Tools Summary
Author(s): Gareth Anderson
Publisher: Linuxtopia
23 Linux Newbie Administrator Guide
Author(s): Stan, Peter and Marie Klimas
Publisher: Linux
24 Linux in a Nutshell
Author(s): Ellen Siever, Stephen Spainhour, Stephen Figgins and Jessica P. Hekman
Publisher: O'Reilly
25 Running Linux
Author(s): Matt Welsh, Matthias Kalle Dalheimer, and Lar Kaufman
Publisher: O'Reilly
26 Linux Quick Fix Notebook
Author(s): Peter Harrison
Publisher: Prentice Hall
27 GNU/Linux Desktop Survival Guide
Author(s): Graham Williams
Publisher: Freeware
28 Understanding the Linux Virtual Memory Manager
Author(s): Mel Gorman
Publisher: Prentice Hall
29 The Linux Development Platform - Configuring, Using, and Maintaining a Complete Programming Environment
Author(s): Rafeeq Ur Rehman, Christopher Paul
Publisher: Prentice Hall
30 Red Hat Linux 7 Unleashed
Author(s): William Ball
Publisher: Sams Publishing
31 Pocket Linux Guide
Author(s): David Horton
Publisher: David Horton
32 Teach Yourself Linux in 24 Hours
Author(s): B.Ball, S.Smoogen
Publisher: Valtel Linux
33 Linux Administrators Security Guide
Author(s): Kurt Seifried
Publisher: Valtel Linux
34 Linux Administration Made Easy
Author(s): Steve Frampton
Publisher: Valtel Linux
35 Get Acquainted with Linux Security and Optimization System
Author(s): Gerhard Mourani
Publisher: Valtel Linux
36 Guidelines on Firewalls and Firewall Policy
Author(s): John Wack, Ken Cutler, Jamie Pole
Publisher: Valtel Linux
37 Maximum RPM
Author(s): Edward C. Bailey
Publisher: Valtel Linux
38 Securing and Optimizing Red Hat Linux
Author(s): Gerhard Mourani
Publisher: Valtel Linux
39 Using Samba
Author(s): Samba Team
Publisher: Valtel Linux
40 Linux Installation and Getting Started
Author(s): Matt Welsh, Phil Hughes, David Bandel, Boris Beletsky, Sean Dreilinger, Robert Kiesling, Evan Liebovitch, Henry Pierce
Publisher: Specialized Systems Consultants, Inc
41 Linux Device Drivers
Author(s): Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman
Publisher: O'Reilly
42 Running Linux
Author(s): Matt Welsh, Matthias Kalle Dalheimer, Terry Dawson, Lar Kaufman
Publisher: O'Reilly
43 Official Ubuntu Documentation
Author(s): Ubuntu
Publisher: Ubuntu
44 The Kubuntu 5.10 Quick Guide
Author(s): Jerome Gotangco, Greg Taylor, Troy Williams
Publisher: Kubuntu
45 Ubuntu 8.10 (Intrepid Ibex)
Author(s): Chua Wen Kiat
Publisher: Linux Center
46 Linux Gazette
Author(s): Ben Okopnik
Publisher: Ben Okopnik
47 Programming Linux Games
Author(s): John R. Hall
Publisher: No Starch Press, Inc
48 Slackware Linux Unleashed
Author(s): Kamran Husain
Publisher: Freeware
49 LINUX: Rute User's Tutorial and Exposition
Author(s): Paul Sheer
Publisher: Freeware
50 Slackware Linux Essentials
Author(s): Alan Hicks
Publisher: Patrick Volkerding and Slackware Linux, Inc
51 Linux Compute Clusters
Author(s): Linux Clusters
Publisher: Linux Clusters
52 Linux Dictionary
Author(s): Binh Nguyen
Publisher: Binh Nguyen
53 Linux Professional Institute (LPI) exam prep
Author(s): IBM
Publisher: IBM
54 Linux From Scratch
Author(s): Gerard Beekmans
Publisher: Freeware
55 Brian and Tom's Linux Book
Author(s): Brian, Tom
Publisher: Freeware
56 The LPIC-2 Exam Prep
Author(s): Wim-Jan Hilgenbos, Alain van Hoof, Heinrich W. Klöpping, Beno T.J. Mesman, Piet W. Plomp, Willem A. Schreuder
Publisher: Freeware
57 Beyond Linux From Scratch
Author(s): Mark Hymers
Publisher: BLFS Development Team
58 The Linux Kernel Module Programming Guide
Author(s): Peter Jay Salzman, Michael Burian, Ori Pomerantz
Publisher: Freeware
59 Learning Debian GNU/Linux
Author(s): Bill McCarty
Publisher: O'Reilly
60 Programming Guide for Linux USB Device Drivers
Author(s): Detlef Fliegl
Publisher: Detlef Fliegl
61 Red Hat Linux Unleashed
Author(s): Kamran Husain and Tim Parker
Publisher: SlackWare
62 Linux Guide
Author(s): Joshua Go
Publisher: Freeware
63 Linux Client Migration Cookbook, Version 2: A Practical Planning and Implementation Guide for Migrating to Desktop Linux
Author(s): IBM
Publisher: IBM
64 Linux HPC Cluster Installation
Author(s): IBM
Publisher: IBM
65 The Users' Guide
Author(s): Larry Greenfield
Publisher: Larry Greenfield
66 The UNIX-Haters Handbook
Author(s): Simson Garfinkel, Daniel Weise, Steven Strassmann
Publisher: IDG Books Worldwide, Inc.
67 UNIX - Filesystem Hierarchy Standard
Author(s): Rusty Russell, Daniel Quinlan, and Christopher Yeoh
Publisher: Freeware
68 Knowing Knoppix
Author(s): Phil Jones
Publisher: Freeware
69 Unix Documentation and Tutorials
Author(s): NSIT
Publisher: NSIT
70 The UNIX Programming Environment
Author(s): Mark Burgess
Publisher: Freeware
71 Learning the vi Editor
Author(s): Linda Lamb and Arnold Robbins
Publisher: O'Reilly
72 Unix in a Nutshell
Author(s): Arnold Robbins
Publisher: O'Reilly
73 Unix Power Tools
Author(s): Shelley Powers, Jerry Peek, Tim O'Reilly, Mike Loukides
Publisher: O'Reilly
74 Mac OS X for Unix Geeks
Author(s): Brian Jepson and Ernest E. Rothman
Publisher: O'Reilly
75 Learning the Korn Shell
Author(s): Bill Rosenblatt and Arnold Robbins
Publisher: O'Reilly
76 Sed & Awk
Author(s): Dale Dougherty and Arnold Robbins
Publisher: O'Reilly
77 Learning the Unix Operating System
Author(s): Jerry Peek, Grace Todino, and John Strang
Publisher: O'Reilly
78 Unix Unleashed
Author(s): Freeware
Publisher: Freeware
79 UNIX Unleashed, Internet Edition
Author(s): Sams Publishing
Publisher: Sams Publishing
80 UNIX Unleashed, System Administrator's Edition
Author(s): Sams Publishing
Publisher: Sams Publishing
81 Unix KornShell Quick Reference
Author(s): Freeware
Publisher: Freeware
82 Introduction to UNIX for Web Developers
Author(s): Extropia
Publisher: Extropia
83 FreeBSD System Programming
Author(s): Silberschat
Publisher: Wiley
84 The Complete FreeBSD
Author(s): Greg Lehey
Publisher: O'Reilly
85 An Absolute Beginners Guide to FreeBSD
Author(s): Freeware
Publisher: Freeware
86 FreeBSD System Programming
Author(s): Nathan Boeger and Mana Tominaga
Publisher: Nathan Boeger and Mana Tominaga
87 The Linux+FreeBSD mini-HOWTO
Author(s): Niels Kristian, Bech Jensen
Publisher: Niels Kristian, Bech Jensen
88 FreeBSD Handbook
Author(s): The FreeBSD Documentation Project
Publisher: The FreeBSD Documentation Project
89 Frequently Asked Questions for FreeBSD 6.X and 7.X
Author(s): The FreeBSD Documentation Project
Publisher: The FreeBSD Documentation Project
90 FreeBSD Architecture Handbook
Author(s): The FreeBSD Documentation Project
Publisher: The FreeBSD Documentation Project
91 FreeBSD Developers' Handbook
Author(s): The FreeBSD Documentation Project
Publisher: The FreeBSD Documentation Project
92 FreeBSD Porter's Handbook
Author(s): The FreeBSD Documentation Project
Publisher: The FreeBSD Documentation Project
93 The FreeBSD Corporate Networker's Guide
Author(s): The FreeBSD Documentation Project
Publisher: Addison-Wesley Longman, Inc
94 The Design and Implementation of the 4.4BSD Operating System
Author(s): Marshall Kirk McKusick, Keith Bostic, Michael J. Karels, John S. Quarterman
Publisher: Addison-Wesley Longman, Inc
95 BSD vs Linux
Author(s): Freeware
Publisher: Freeware
96 Grokking the GIMP
Author(s): Carey Bunks
Publisher: Carey Bunks
97 An Introduction to Tkinter
Author(s): Fredrik Lundh
Publisher: Freeware
98 GNU Image Manipulation Program
Author(s): The GIMP Documentation Team
Publisher: The GIMP Documentation Team
99 KDE 2.0 Development
Author(s): David Sweet
Publisher: Sams Publishing
100 XView Reference Manual
Author(s): Thomas Van Raalte
Publisher: O'Reilly
101 OPEN LOOK User's Guide
Author(s): Ian Darwin, Valerie Quercia and Tim O'Reilly
Publisher: O'Reilly
102 Basic Graphics Programming With The Xlib Library
Author(s): Actcom
Publisher: Actcom
103 XView Programming Manual
Author(s): Dan Heller
Publisher: O'Reilly
104 XEmacs Tutorial
Author(s): CSE Ohio State Press
Publisher: CSE Ohio State Press
105 GTK+ / Gnome Application Development
Author(s): Havoc Pennington
Publisher: New Riders Publishing
106 GTK+ Reference Manual
Author(s): Freeware
Publisher: Gnome
107 Cygwin User's Guide
Author(s): Red Hat, Inc
Publisher: Red Hat, Inc
108 X Window System Architecture Overview HOWTO
Author(s): Daniel Manrique
Publisher: Freeware
109 X WINDOWS
Author(s): Dr A D Marshall
Publisher: Dr A D Marshall
110 Xlib programming manual
Author(s): Dirk Vermeir
Publisher: Freeware
111 Xlib programming
Author(s): Christophe Tronche
Publisher: Christophe Tronche
112 Motif Programming
Author(s): A. D. Marshall
Publisher: Freeware
113 Basic Graphics Programming With The Xlib Library
Author(s): Actcom
Publisher: Actcom
114 AIXwindows Programming Guide
Author(s): International Business Machines Corporation
Publisher: International Business Machines Corporation
115 Motif Programming Manual
Author(s): Dan Heller, Paula Ferguson and David Brennan
Publisher: O'Reilly
116 Mastering Regular Expressions
Author(s): Jeffrey E.F. Friedl
Publisher: O'Reilly
117 Regular Expression Tutorial
Author(s): Jan Goyvaerts
Publisher: Jan Goyvaerts
118 Regular Expression HOWTO
Author(s): A.M. Kuchling
Publisher: A.M. Kuchling
119 Regular Expressions
Author(s): Bruce Barnett
Publisher: General Electric Company
120 Regular Expressions Cheat Sheet
Author(s): Freeware
Publisher: Freeware
121 Regexp Syntax Summary
Author(s): Freeware
Publisher: Freeware
122 Regular Expressions Tutorial
Author(s): Miloslav Nic
Publisher: Miloslav Nic
123 Regex
Author(s): Kathryn A. Hargreaves, Karl Berry
Publisher: Freeware
124 VIM Regular Expressions
Author(s): Stephan Heffner
Publisher: Stephan Heffner
125 Sams Teach Yourself Samba in 24 Hours
Author(s): Gerald Carter, Richard Sharpe
Publisher: Sams Publishing
126 The Official Samba-3 HOWTO and Reference Guide
Author(s): John H. Terpstra, Jelmer R. Vernooij
Publisher: Prentice Hall
127 Samba-3 by Example
Author(s): John H. Terpstra
Publisher: Prentice Hall
128 Advanced Bash-Scripting Guide
Author(s): Mendel Cooper
Publisher: Mendel Cooper
129 Bash Guide for Beginners
Author(s): Machtelt Garrels
Publisher: Freeware
130 Gawk: Effective AWK Programming
Author(s): Arnold Robbins
Publisher: GNU
131 Unix KornShell Quick Reference
Author(s): Freeware
Publisher: Freeware
132 Learning the Korn Shell
Author(s): Bill Rosenblatt and Arnold Robbin
Publisher: O'Reilly
133 Sams Teach Yourself Shell Programming in 24 Hours
Author(s): Sams Publishing
Publisher: Sams Publishing
134 THE Unix SHELL Guide
Author(s): Norman J. Buchanan & Douglas M. Gingrich
Publisher: Norman J. Buchanan & Douglas M. Gingrich
135 Learning the Shell
Author(s): Linux
Publisher: Linux
136 Programming the UNIX/linux Shell
Author(s): Claude Cantin
Publisher: National Research Council of Canada
137 Writing Shell Scripts
Author(s): LinuxCommand.org
Publisher: LinuxCommand.org
138 Easy Shell Scripting
Author(s): Blessen Cherian
Publisher: Blessen Cherian
139 Part IV POSIX and Korn Shell
Author(s): HP
Publisher: HP
140 The AWK Programming Language
Author(s): Freeware
Publisher: Freeware
141 Sed - An Introduction and Tutorial
Author(s): Bruce Barnett
Publisher: Grymoire
142 C-shell Cookbook
Author(s): Malcolm J. Currie
Publisher: Freeware
143 Bash Shell Scripting Tutorial
Author(s): Steve Bourne
Publisher: Steve Bourne
144 The FreeBSD Corporate Networker's Guide
Author(s): Ted Mittelstaedt
Publisher: Addison-Wesley Longman, Inc
145 Linux Network Administrator's Guide
Author(s): Olaf Kirch & Terry Dawson
Publisher: O'Reilly
146 The Secure Shell: The Definitive Guide
Author(s): Daniel J. Barrett and Richard E. Silverman
Publisher: O'Reilly
147 Managing NFS and NIS
Author(s): Hal Stern, Mike Eisler and Ricardo Labiaga
Publisher: O'Reilly
148 SendMail
Author(s): Bryan Costales & Eric Allman
Publisher: O'Reilly
149 SendMail Desktop Reference
Author(s): Bryan Costales & Eric Allman
Publisher: O'Reilly
150 Practical UNIX & Internet Security
Author(s): Simson Garfinkel & Gene Spafford
Publisher: O'Reilly
151 UNIX Network Programming with TCP/IP
Author(s): Alan Dix
Publisher: Alan Dix
152 Linux Advanced Routing & Traffic Control HOWTO
Author(s): Bert Hubert
Publisher: Freeware
153 Linux Network HowTo
Author(s): Neil Gunton
Publisher: Freeware
154 Network Programming Under Unix Systems
Author(s): Actcom
Publisher: Actcom
155 Linux IPv6 HOWTO
Author(s): Peter Bieringer
Publisher: Peter Bieringer
156 Beej's Guide to Unix Interprocess Communication
Author(s): Freeware
Publisher: Freeware
157 Linux Packet Filtering and IPtables
Author(s): Oskar Andreasson
Publisher: Linuxtopia
158 Wireless LAN Resources For Linux
Author(s): HP
Publisher: HP
159 Guide to IP Layer Network Administration with Linux
Author(s): Martin A. Brown
Publisher: Martin A. Brown
160 The Little Book of Semaphores
Author(s): Allen B. Downey
Publisher: Green Tea Press
161 Secure Programming for Linux and Unix HOWTO
Author(s): David A. Wheeler
Publisher: David A. Wheeler
162 MAKE - a tutorial
Author(s): Ben Yoshino
Publisher: Hawaii Press
163 The UNIX Programming Environment
Author(s): Mark Burgess
Publisher: Mark Burgess
164 Unix for beginners, intermediate and advanced users - A tutorial
Author(s): Actcom
Publisher: Actcom
165 Errors: errno in UNIX programs
Author(s): Chris Herborth
Publisher: IBM
166 The Art of Unix Programming
Author(s): Eric Steven Raymond
Publisher: Pearson Education, Inc
167 Advanced Linux Programming
Author(s): Freeware
Publisher: Freeware
168 Linkers and Loaders
Author(s): Morgan-Kaufman
Publisher: IECC
169 Debugging C and C++ code in a Unix Environment
Author(s): J.H.M. Dassen (Ray) and I.G. Sprinkhuizen-Kuyper
Publisher: OOPWeb
170 Programming Guide for Linux USB Device Drivers
Author(s): Detlef Fliegl
Publisher: Detlef Fliegl
171 ANSI C for Programmers on UNIX Systems
Author(s): Tim Love
Publisher: Tim Love
172 Beginner's Guide to Programming on the SUNs
Author(s): College of Engineering Bucknell University
Publisher: College of Engineering Bucknell University
173 The Linux Development Platform - Configuring, Using, and Maintaining a Complete Programming Environment
Author(s): Rafeeq Ur Rehman, Christopher Paul
Publisher: Prentice Hall
174 FreeBSD System Programming
Author(s): Nathan Boeger, Mana Tominaga
Publisher: Freeware
175 An Introduction to GCC
Author(s): Brian Gough
Publisher: Freeware
176 Linux Device Drivers
Author(s): Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman
Publisher: O'Reilly
177 The Linux Kernel Module Programming Guide
Author(s): Peter Jay Salzman, Michael Burian, Ori Pomerantz
Publisher: Freeware
178 Learning GNU C
Author(s): Ciaran O'Riordan
Publisher: GNU Org
179 "Serial Programming Guide for POSIX Operating Systems
Author(s): Michael R. Sweet
Publisher: Michael R. Sweet
180 GNU AUTOCONF, AUTOMAKE and LIBTOOL
Author(s): Gary V. Vaughan, Ben Elliston, Tom Tromey and Ian Lance Taylor
Publisher: Red Hat, Inc
181 Practical UNIX & Internet Security
Author(s): Simson Garfinkel & Gene Spafford
Publisher: O'Reilly
182 Linux Security HOWTO
Author(s): Linuxtopia
Publisher: Linuxtopia
183 Linux Security for Beginners
Author(s): Linuxtopia
Publisher: Linuxtopia
184 Securing Debian Manual
Author(s): Javier Fernández-Sanguino Peña
Publisher: Debian
185 Linux Security Administrator's Guide
Author(s): Dave Wreski
Publisher: Dave Wreski
186 Securing and Hardening Red Hat Linux Production Systems
Author(s): Werner Puschitz
Publisher: Werner Puschitz
187 Securing and Hardening Red Hat Linux Production Systems
Author(s): Werner Puschitz
Publisher: Werner Puschitz
188 Guide to Writing SE Linux Policy
Author(s): Linuxtopia
Publisher: Linuxtopia
189 VIM Book
Author(s): Ivan Tubert
Publisher: Freeware
190 Mastering the VI editor
Author(s): Freeware
Publisher: Freeware
191 A Byte of VIM
Author(s): Freeware
Publisher: Freeware
192 The Craft of Text Editing
Author(s): Craig A. Finseth
Publisher: Freeware
193 Emacs for the Modern World
Author(s): Craig A. Finseth
Publisher: Freeware
194 An Introduction to Display Editing with Vi
Author(s): William Joy, Mark Horton
Publisher: FreeBSD
195 Unix Text Processing
Author(s): Dale Dougherty, Tim O'Reilly
Publisher: O'Reilly
196 XEmacs Tutorial
Author(s): Ohio State University Press
Publisher: Ohio State University Press
197 GNU Emacs Manual
Author(s): GNU
Publisher: GNU Org
198 A Tutorial Introduction to GNU Emacs
Author(s): Chicago State University
Publisher: Chicago State University Press
199 Vim Cookbook
Author(s): Steve Oualline
Publisher: Steve Oualline
200 Vim Documentation: FAQ
Author(s): Peppe, Benji, Charles Campbell
Publisher: Source Forge
201 Vim as XML Editor
Author(s): Tobias Reif
Publisher: Tobias Reif
202 Java Application Development on Linux
Author(s): Carl Albing and Michael Schwarz
Publisher: Prentice Hall
203 Linux 102 Examination
Author(s): Leading Edge Business Solutions
Publisher: GNU free documention licence
204 Linux 101 Examination
Author(s): Leading Edge Business Solutions
Publisher: GNU Free Documentation Licence
205 Linux Professional Institute (LPI) Exam Prep
Author(s): IBM
Publisher: IBM
206 Linux Professional Institute Certification (LPIC) Level 2 Examination Preparation
Author(s): Wim-Jan Hilgenbos
Publisher: N/A
207 Regular Expression Tutorial
Author(s): Freeware
Publisher: N/A
208 Debugging C and C++ code in a Unix environment
Author(s): J.H.M. Dassen and I.G. Sprinkhuizen-Kuyper
Publisher: Free Software Foundation, Inc.
209 ANSI C for Programmers on UNIX Systems
Author(s): Tim Love
Publisher: N/A