Free Linux e-Books for Newbies and Administrators





Our users have uploaded this content, and we assume that they have, in good faith, permission to share this book. If you own the copyright to this book, and it is unjustly on our website, we offer a simple DMCA procedure to remove your content from our site. Please write a comment below, and I will remove the book from my website.


Index of the Books:

1. Introduction to Linux: A Hands on Guid

2. The Linux Command Line

3. Bash Guide for Beginners

4. Linux Filesystem Hierarchy

5. The Linux System Administrators' Guide

6. The Linux Kernel Module Programming Guide

7. Linux From Scratch



Introduction to Linux A Hands on Guide

Author: Machtelt Garrels

This Book is helpfull for beginner users. Many people still believe that learning Linux is difficult, or that only experts can understand how a Linux system works. With this Book we will see that this is not the case. This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.

Table of Contents


Show or download them in PDF or HTML






The Linux Command Line

Author: William Shotts

command book Designed for the new command line user, this 555-page volume covers the same material as LinuxCommand.org but in much greater detail. In addition to the basics of command line use and shell scripting, The Linux Command Line includes chapters on many common programs used on the command line, as well as more advanced topics.

Page: 555


Table of Contents

Part 1 – Learning the Shell

Part 2 – Configuration and the Environment

Part 3 – Common Tasks and Essential Tools

Part 4 – Writing Shell Scripts

Released under a Creative Commons license, this book is available for free download in PDF format. Show or download it in PDF where to say Download it here.






Bash Guide for Beginners

Author: Machtelt Garrels

The Bash Guide for Beginners gets you started with Bash scripting and bridges the gap between the Bash HOWTO and the Advanced Bash Scripting Guide. The guide contains lots of examples and exercises at the end of each chapter, demonstrating the theory and helping you practice. Bash is available on a wide variety of UNIX, Linux, MS Windows and other systems.

Page: 173

Table of Contents


Show or download them in PDF or HTML






Linux Filesystem Hierarchy

Author: Binh Nguyen

This document outlines the set of requirements and guidelines for file and directory placement under the Linux operating system according to those of the FSSTND v2.3 final (January 29, 2004) and also its actual implementation on an arbitrary system. It is meant to be accessible to all members of the Linux community, be distribution independent and is intended to discuss the impact of the FSSTND and how it has managed to increase the efficiency of support interoperability of applications, system administration tools, development tools, and scripts as well as greater uniformity of documentation for these systems.

Page: 113

Table of Contents


Show or download them in PDF or HTML






The Linux Kernel Module Programming Guide

Author: Peter Jay Salzman, Michael Burian, Ori Pomerantz

The Linux Kernel Module Programming Guide was originally written for the 2.2 kernels by Ori Pomerantz.Eventually, Ori no longer had time to maintain the document. After all, the Linux kernel is a fast movingtarget. Peter Jay Salzman took over maintenance and updated it for the 2.4 kernels. Eventually, Peter nolonger had time to follow developments with the 2.6 kernel, so Michael Burian became a co−maintainer toupdate the document for the 2.6 kernels.

Page: 82

Table of Contents


Show or download them in PDF or HTML






The Linux System Administrators' Guide

Author: Lars Wirzenius, Joanna Oja, Stephen Stafford, and Alex Weeks

An introduction to system administration of a Linux system for novices.

Page: 130

Table of Contents


Show or download them in PDF or HTML






Linux From Scratch

Author: Gerard Beekmans

There are many reasons why somebody would want to read this book. The principal reason is to install a Linux system from the source code. A question many people raise is, “why go through all the hassle of manually building a Linux system from scratch when you can just download and install an existing one?” That is a good question and is the impetus for this section of the book. One important reason for LFS's existence is to help people learn how a Linux system works from the inside out. Building an LFS system helps demonstrate what makes Linux tick, and how things work together and depend on each other. One of the best things that this learning experience provides is the ability to customize Linux to your own tastes and needs. A key benefit of LFS is that it allows users to have more control over the system without relying on someone else's Linux implementation. With LFS, you are in the driver's seat and dictate every aspect of the system, such as the directory layout and bootscript setup. You also dictate where, why, and how programs are installed.

Page: 253

Table of Contents


Show or download them in PDF or HTML











You comment is welcome: