Free Linux and Programming Manuals



Below you will find some amazing free manuals as well as some great books that cost a few bucks. Start to learn more about the power of Linux and open-source and how to get more out of them.



Introduction To Linux

Introduction to Linux

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.




The Linux Starter Pack

The Linux Starter Pack




The Debian Administrator’s Handbook

Accessible to all, this book teaches the essentials to anyone who wants to become an effective and independent Debian GNU/Linux administrator.

It covers all the topics that a competent Linux administrator should master, from the installation and the update of the system, up to the creation of packages and the compilation of the kernel, but also monitoring, backup and migration, without forgetting advanced topics like SELinux setup to secure services, automated installations, or virtualization with Xen, KVM or LXC.

Free Learning Debian GNU/Linux Manual

Learning Debian GNU/Linux

This book will make your Linux journey easier, by giving you the big picture, providing you with step-by-step procedures, and getting you started doing useful or fun activities, such as word processing or games. This book focuses on the needs of the new Linux user and on desktop Linux applications. You'll learn about networks and servers, but the details of those topics are left for more advanced books.





Ubuntu Pocket Guide And Rederence

Ubuntu Pocket Guide and Reference

Ubuntu Pocket Guide and Reference is concise. Its goal is to explain the essentials of day-to-day Ubuntu administration in a fuss-free manner.




The Linux Cookbook - Tips and Techniques

The Linux Cookbook: Tips and Techniques for Everyday Use

It's a hands-on guide to getting things done on a Linux system, designed for the everyday user who is not necessarily a computer programmer.




GNU/LINUX Command-Line Tools

GNU/Linux Command−Line Tools Summary

This document is an attempt to summarise the many command−line based tools available to a GNU/Linux based operating system.




Linux Network Administrator Guide - 2nd Edition

Linux Network Administrator's Guide, 2nd Edition

This book was written to provide a single reference for network administration in a Linux environment. Beginners and experienced users alike should find the information they need to cover nearly all important administration activities required to manage a Linux network configuration.




Linux Device Drivers

Linux Device Drivers, 2nd Edition

This is, on the surface, a book about writing device drivers for the Linux system. That is a worthy goal, of course; the flow of new hardware products is not likely to slow down anytime soon, and somebody is going to have to make all those new gadgets work with Linux.




Full Circle Magazine -

Full Circle Magazine

Full Circle is a free, independent, monthly magazine dedicated to the Ubuntu family of Linux operating systems. Each month, it contains helpful how-to articles and reader submitted stories.




Linux Installation and Getting Started

Linux Installation and Getting Started

This book is an installation and entry-level guide to Linux. The purpose is to get new users up and running by consolidating as much important material as possible into one book. Instead of covering volatile technical details which tend to change with rapid development, we give you the straight background to find out more on your own.




Understanding Open Source and Free Software Licensing - Free Manual

Understanding Open Source and Free Software Licensing

This book is designed to simplify those decisions, explaining the different licenses and their effects on projects, including both commercial and non-commercial projects. It explores how licenses can be used as glue to bind groups of people together in common, and how the different styles of license interact with different kinds of projects.




Version Control with Subversion - Free Open Source Manual

Version Control with Subversion

This book is written to document the 1.6 series of the Apache Subversion™[1] version control system. We have made every attempt to be thorough in our coverage.




Asterisk: The Future of Telephony, Second Edition

Asterisk: The Future of Telephony, Second Edition

Asterisk is an open source, converged telephony platform, which is designed primarily to run on Linux. Asterisk combines more than 100 years of telephony knowledge into a robust suite of tightly integrated telecommunications applications. The power of As- terisk lies in its customizable nature, complemented by unmatched standards compli-ance. No other PBX can be deployed in so many creative ways.





Producting Open Source Software - How to Run a Successful Software Project

Producing Open Source Software - How to Run a Successful Free Software Project

Producing Open Source Software is a book about the human side of open source development. It describes how successful projects operate, the expectations of users and developers, and the culture of free software.




Advanced Linux Programming

Advanced Linux Programming

Advanced Linux Programming is intended for the programmer already familiar with the C programming language. Authors Alex Samuel, Jeffrey Oldham, and Mark Mitchell of CodeSourcery, LLC take a tutorial approach and teach the most important concepts and power features of the GNU/Linux system in application programs.




Grokking The Gimp

Grokking the GIMP

This book focuses on mastering core tools: layers, selections, masks, and colorspaces. The second part builds on the first by presenting an in-depth treatment of touchup, enhancement, compositing, rendering, and image creation for the web. The following gives a synopsis of what you will find in each chapter.




Think Python

Think Python - How to Think Like a Computer Scientist

The focus is on the programming process, with special emphasis on debugging. The book includes a wide range of exercises, from short examples to substantial projects, so that students have ample opportunity to practice each new concept.




Richard Stallman - Free As In Freedom

Free as in Freedom

The work of Richard M. Stallman literally speaks for itself. From the documented source code to the published papers to the recorded speeches, few people have expressed as much willingness to lay their thoughts and their work on the line.





Other Non Free Books (Sponsor Books) / Recommend Reading:


Note: The following Books are not free but are very great reads that I personally recommend.


LPIC-1: Linux Professional Institute Certification Study Guide: (Exams 101 and 102)

I have personally read this book and have found it very useful. It is great  for studying for the Linux Exam or just filling in the blanks and getting a solid foundation about Linux. This book covers a very wide range of topics such as terminal commands, scripting,  configuring X, configuring hardware along with a ton of other great information. i strongly recommend this book to any Linux user. Even an expert will walk away with something useful!




LPI Linux Certification in a Nutshell (In a Nutshell (O'Reilly))

Another great book that is focused on building a solid understanding of Linux. I have also read this book and got a lot out of it. Very similar to the LPIC-1 Linux Professional Institute Cert book listed above. In fact when studying for the exam I was recommend to get my knowedge from more then one source and read through this one as well. I am glad I did, It covered some other items and took a slightly different approach on teaching the material. Once again it is not a book that you read only to study for the Linux exam. It focus on a wide range of topics and adds a lot of background information about Linux and getting more out of it. 




RHCSA/RHCE Red Hat Linux Certification Study Guide (Exams EX200 & EX300), 6th Edition (Certification Press)

If you are looking at getting certified as a Red Hat System Admin or just looking for a great reference Red Hat Linux Cert study guide. In no time you will become well-versed in Red Hat Linux as well as CentOS and Fedora.




Official Ubuntu Server Book, The (2nd Edition)

Ubuntu is a great server. Very easy to configure, offer up to date packages, very stable, and support is available for those who what it. I think at this time Ubuntu is my preffered choice server. With this book you will learn the ins and outs of Ubuntu Server.



If you have found some other great manuals that you think should be added to this list please send me an email by going to the contact page. Thanks!


If you enjoyed this post, please share it on your favorite social network by clicking on the “Share / Save” bar below.