Do the best you can until you know better. Then when you know better, do better. – Maya Angelou

Mr. Walker's Classroom Blog

Open Source E-Books for Linux

Open Source E-Books for Linux

Installation and Getting Started

1. Introduction to Linux – A Hands on Guide

2. Linux From Scratch

3. The Easiest Linux Guide You’ll Ever Read – An Introduction to Linux for Windows users

4. Linux Installation and Getting Started by Matt Welsh

5. Comprehensive Linux Textbook by Muayyad Saleh Al-Sadi

6. Pocket Linux Guide

7. Linux+ Study Guide

8. The Linux Cookbook: Tips and Techniques for Everyday Use by Michael Stutz

9. Beyond Linux from Scratch

10. Brian and Tom’s Linux Book

11. Everyday Linux

12. Linux Dictionary

13. Learning the Unix Operating System

14. Slackware Linux Essentials by Alan Hicks, Chris Lumens, David Cantrell, and Logan Johnson


1. Linux Admins Security Guide

2. Linux Security Howto

3. Linux Firewall Configuration, Packet Filtering & netfilter/iptables

4. Securing and Optimizing Linux by Gerhard Mourani

System Administration

1. The Book of Webmin Or: How I Learned to Stop Worrying and Love UNIX

2. Linux Network Administrator’s Guide by Olaf Kirch and Terry Dawson

3. Self-Service Linux: Mastering the Art of Problem Determination by Dan Behman and Mark Wilding

4. SUSE Linux Administration Guide

5. Bash Guide for Beginners

6. In The Beginning Was The Command Line

7. Vi iMproved (VIM)


1. The Art of Unix Programming

2. Advanced Linux Programming by CodeSourcery LLC

3. Java Application Development on Linux by Carl Albing and Michael Schwarz(PDF)

4. Writing GNOME Applications

5. Advanced Linux Programming

6. Secure Programming for Linux and Unix

7. The Art of Unix Programming

8. The Linux Development Platform

9. Secure Programming for Linux and Unix HOWTO

10. C++ GUI Programming With Qt 3

11. Linux Kernel Module Programming Guide by Ori Pomerantz

12. KDE 2.0 Development

13. GTK+/Gnome Application Development

14. GNU Autoconf, Automake and Libtool

15. The Linux Kernel Module Programming Guide

16. PHP Essentials

17. Javascript Essentials

18. Visual Basic Essentials


1. Linux Client Migration Cookbook

2. Linux Client Migration Cookbook, Version 2: A Practical Planning and Implementation Guide for Migrating to Desktop Linux by Chris Almond


1. The Linux kernel

2. Linux Kernel 2.4 Internals


1. Unofficial Ubuntu Guide

2. Ubuntu Linux Essentials

Red Hat

1. Red Hat Enterprise Linux Installation Guide

2. Red Hat Enterprise Linux Reference Guide

3. Red Hat Enterprise Linux Step By Step Guide

4. Maximum RPM, Taking the Red Hat Package Manager to the Limit

Fedora Core

1. Red Hat Fedora Core 7 Installation Guide

2. Fedora Core 7 Desktop Guide

3. Fedora Linux Essentials


1. Knowing Knoppix


1. Debian GNU/Linux Desktop Survival Guide

2. Debian GNU/Linux System Administrator’s Manual

3. Linux Compute Clusters by Chander Kant

4. Linux Device Drivers, Third Edition

5. GNU Bash Reference Manual

6. GNU Emacs manual


Leave a Reply