Be sure to check out our new Blogs and discover all the new Free Training!

Free Computer & Programming Training Courses and Tutorials

Click Here to Sign-Up and Become a Member of

These freely available IT training materials and books on our site are categorized and individually linked to internet resources and downloads. As a member, all are available to you. We will be adding more training materials here in the future. You can join now for only USD $15 total for 2 months, $25.00 for 4 months, $34.00 for 6 months, or $59.00 for 1 year.

Up 1 LevelBack to Member Sign-up & Information Home Page

Best Free Linux Training Materials & Books


Many Free Online Linux Tutorials from IBM

Sample chapters from Running Linux, 3rd edition

The Linux Cookbook -Tips and Techniques for Everyday Use by Michael Stutz. This free book presents "recipes" for preparing or accomplishing a particular, specific thing. The author has selected what he considers to be the easiest and most effective methods for accomplishing particular tasks, and have arranged these recipes in general sections according to subject matter.

Linux Glossary for Windows Users - This 17-page glossary explains the meaning and significance of over 175 terms, acronyms, and abbreviations common to Linux (some terms are more general to Unix).

Learning Debian GNU/Linux - This free book focuses on the needs of the new Linux user and on desktop Linux applications. You'll also learn a little about networks and servers.

Linux Device Drivers, 2nd Edition - This free book is an interesting source of information both for people who want to experiment with their computer and for technical programmers who face the need to deal with the inner levels of a Linux box.

Using SAMBA - Samba is a suite of Unix applications that speak the SMB (Server Message Block) protocol, allowing Unix servers to communicate with the same networking protocol as Microsoft Windows products. (free book)

Linux User's Guide - This book covers all of the user-end aspects of Linux, from sitting down at the first login session to using complex tools such as gcc, emacs, and so on. It assumes no previous Unix experience, so not only will it serve as an introduction to Linux, but to Unix in general as well. This manual won't cover system administrator tasks (i.e. anything that needs to be done as root) - it's for the J. Random User who has a working Linux system sitting in front of them. By Larry Greenfield.

Linux Installation and Getting Started - This book is for personal computer users who want to install and use Linux. The book assumes that you have basic knowledge about personal computers and operating systems like MS-DOS, but no previous knowledge of Linux or UNIX. Ver. 3.2, by Matt Welsh and others.

Linux System Administrator's Guide - This is the third book in the main Linux Documentation Project (LDP) series, and assumes knowledge of everything in the Installation and Users' Guides. It covers all of the aspects of keeping the system running, handling user accounts, backups, configuration of the system, installing and upgrading software, and more. Whereas some of this information is in the Installation Guide this book is much more complete. Ver. 0.6.2, by Lars Wirzenius and Joanna Oja.

Linux System Administration Made Easy - The Linux Administration Made Easy (LAME) guide attempts to describe day-to-day administration and maintenance issues commonly faced by Linux system administrators. By Steve Frampton.

Linux Administrator's Security Guide - This is an excellent guide to computer security for Linux. Remember: security is not a solution; it is a way of life (or a procedure if you want to tell your manager). Ver. 1.0, by Kurt Seifried.

The Network Administrator's Guide (Linux) - This guide supplements the System Administrators' Guide and cover all of the diverse issues of networking under Linux, from UUCP to serial connections to TCP/IP. It contains an intro to TCP/IP and UUCP, SLIP, and DNS configuration, configuration of mail systems such as sendmail and Smail, setting up NNTP and news, and NFS.

Programming with Linux  (137kb) - Excellent material here. One of the "must" downloads.

Linux Unleashed

Red Hat Linux Unleashed

All Red Hat Linux Manuals

Red Hat 7.2:

Red Hat Linux 6.0 Manual

Debian Linux Tutorial

Secure Linux - Secure Linux for Newbies

The Linux Primer

Linux Programmer's Guide

Complete Idiot's Guide to Linux Book

Slackware Linux Unleashed (2.3 mb)

Free Linux Books

Linux From Scratch (free book)

Running a Perfect Internet Site with Linux (free book)

Learn Linux In 24 Hours

Linux: A Network Solution for Your Office

Linux Device Drivers (537 kb)

SuSE 8.0: Reference Handbook (2mb)

Free Online Linux Books (free registration required)

Linux Training Downloads:

Linux Tutorials (ppt format):

Lecture Material/Class Notes (ps format):