The Linux Documentation Project (LDP) is working on developing good,
reliable documentation for the Linux operating system. The overall
goal of the LDP is to collaborate in taking care of all of the issues
of Linux documentation, ranging from online documentation (man pages,
HTML, and so on) to printed manuals covering topics such as
installing, using, and running Linux. Here is the Linux Documentation
Project Manifesto and
Copyright License for LDP works.
Translations of LDP works (languages other than
English) can be found on the "Non-English
Linux Info" links page.
Additional documentation (HOWTOs, FAQs, etc) can
be found here.
Older and unmaintained (but still pertinent)
guides can be found here.
-
Advanced Bash-Scripting Guide
version: |
2.0 |
author: |
Mendel Cooper,
<thegrendel@theriver.com>
|
last update: |
August 2003 |
available formats: |
- HTML (read online)
- HTML
(tarred and gzipped package, 351k)
- PDF (1.0M)
- other
: plain text, PDF, and PluckerDB.
|
This document is both a tutorial and a reference on shell scripting
with Bash. It assumes no previous knowledge of scripting or
programming, but progresses rapidly toward an intermediate/advanced
level of instruction. The exercises and heavily-commented
examples invite active reader participation. Still, it is a work in
progress. The intention is to add much supplementary material in
future updates to this document, as it evolves into a comprehensive
book that matches or surpasses any of the shell scripting manuals in
print.
-
Linux Dictionary
-
Introduction to Linux - A Hands on Guide
version: |
1.6 |
author: |
Machtelt Garrels,
<tille(at)coresequence.com>
|
last update: |
July 2003 |
available formats: |
- HTML
(read online)
- HTML
(tarred and gzipped package, 795k)
- PDF (1.0M)
- other
: plain text, PDF, PostScript, PluckerDB.
|
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. For more advanced
trainees it can be a desktop reference, and a collection of the base
knowledge needed to proceed with system and network administration.
This book contains many real life examples derived from the author's
experience as a Linux system and network administrator, trainer and
consultant. We hope these examples will help you to get a better
understanding of the Linux system and that you feel encouraged to try
out things on your own.
-
Pocket Linux Guide
version: |
1.2 |
author: |
David Horton, <dhorton(at)megsinet.net> |
last update: |
May, 2003 |
available formats: |
- HTML (read online)
- HTML
(tarred and gzipped package, 46k)
- PDF (173k)
- other
: plain text, PostScript, PDF, and PluckerDB.
|
The Pocket Linux Guide is for anyone interested in learning the
techniques of building a GNU/Linux system from source code. The guide
is structured as a project that builds a small diskette-based
GNU/Linux system called Pocket Linux. Each chapter explores a small
piece of the overall system explaining how it works, why it is needed
and how to build it. After completing the Pocket Linux project,
readers should possess an enhanced knowledge of what makes GNU/Linux
systems work as well as the confidence to explore larger, more
complex source-code-only projects.
-
The Bugzilla Guide
version: |
2.16.3 |
author: |
Matthew P. Barnson,
<mbarnson@sisna.com>
|
last update: |
April 2003 |
available formats: |
- HTML (read
online)
- HTML
(tarred and gzipped package, 261k)
- PDF (465k)
- other
: plain text, PDF, PostScript, and PluckerDB.
|
This document is intended to be the comprehensive guide to the
installation, administration, maintenance, and use of the Bugzilla
bug-tracking system.
-
Windows+BSD+Linux Installation Guide
version: |
1.0 |
author: |
Subhasish Ghosh |
last update: |
April 2003 |
available formats: |
- HTML (read
online)
- HTML (tarred and gzipped package, 48k)
|
Explains how three different operating systems can be installed and
configured on the same hard disk of a computer. The reader may choose
from: Microsoft Windows 95/98(Second Edition)/Millennium
edition(ME)/NT/2K/XP + FreeBSD 4.7-RELEASE/OpenBSD 3.2-RELEASE +
Linux. Only Intel architecture multi-booting is discussed and GNU
GRUB is the boot-loader of choice.
-
The Linux Kernel Module Programming Guide
version: |
2.4 |
authors: |
Peter Jay Salzman and Ori Pomerantz |
last update: |
April 2003 |
available formats: |
- HTML (read online)
- HTML
(tarred and gzipped package, 62k)
- PDF (151k)
- other : plain text, PDF, PostScript, PluckerDB.
- Example source
code (tarred and gzipped package, 19k) is also available.
|
A guide to programming Linux kernel modules.
-
EVMS User Guide
version: |
2.0.0 |
authors: |
Christine Lorenz, IBM
Joy Goodreau, IBM
Kylie Smith, IBM |
last update: |
March, 2003 |
available formats: |
- HTML (read online)
- HTML
(tarred and gzipped package, 194k)
- PDF (427k)
- other
: plain text, PostScript, PDF, and PluckerDB.
|
This book is designed to address user's questions about Enterprise
Volume Management System (EVMS) and provide a context for using EVMS.
For additional information about EVMS or to ask questions specific
to your distribution, the EVMS
mailing lists are an excellent resource. You can view the list
archives or subscribe to the lists from the
EVMS Project web site.
-
Linux Filesystem Hierarchy
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.2 final (May 23, 2001) 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 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.
-
LDP Author Guide
Lists the tools, procedures, and hints to get LDP authors up to
speed and writing.
There are many ways to contribute to the Linux movement without
actually writing code. One of the most important is writing
documentation, allowing each person to share their knowledge with
thousands of others around the world. This Guide is designed to help
you get familiar with how the LDP works, and what tools you'll need
to write your own HOWTO.
-
Linux Consultants Guide
version: |
8.0 |
author: |
Joshua Drake |
last update: |
November 2002 |
available formats: |
- HTML (read online)
- HTML
(tarred and gzipped package, 265k)
- PDF (1.8M)
- other
: plain text, PostScript, PDF, PluckerDB, and SGML (DocBook) source.
|
Replacement for the Consultants-HOWTO.
A listing of companies providing commercial Linux related support.
For further information, see
http://www.linuxports.com.
-
Linux From Scratch
version: |
4.0 |
author: |
Gerard Beekmans,
<gerard@linuxfromscratch.org>
|
last update: |
October 2002 |
available formats:
|
- HTML (read online)
- HTML
(tarred and gzipped package, 193k)
- PDF (919k)
- other : plain text, PDF, and XML (DocBook) source.
|
Derived from the popular Linux-From-Scratch-HOWTO, this book
describes the process of creating your own Linux system from
scratch from an already installed Linux distribution, using nothing
but the sources of software that are needed.
More information can be found at
http://linuxfromscratch.org.
-
Linux Kernel 2.4 Internals
author: |
Tigran Aivazian,
<tigran@veritas.com>
|
last update: |
August 2002 |
available formats: |
- HTML (read online)
- HTML
(tarred and gzipped package, 80k)
- PDF (256k)
- other
: plain text, PostScript, PluckerDB, and SGML (Linuxdoc) source.
|
An introduction to the Linux 2.4 kernel. The author is working as
senior Linux kernel engineer at VERITAS Software Ltd and wrote this
book for the purpose of supporting the short training course/lectures
he gave on this subject, internally at VERITAS.
-
Securing & Optimizing Linux: The Ultimate Solution
Mastering security with Linux and getting the maximum out
of your system have never been easier. Securing & Optimizing Linux:
The Ultimate Solution (v2.0) has been written and achieved with
tightening security to an incomparable level in mind. One of
its main features is the easy path from
beginning to end in a smooth manner, step by step for beginners
as well as for experts.
More information:
http://www.openna.com/products/books/sol/solus.php.
older version:
Securing and Optimizing Linux Red Hat Edition - A Hands on Guide
-
Emacspeak User's Guide
version: |
1.3 |
author: |
Jennifer Jobst,
<jobst@us.ibm.com>
|
last update: |
July 2002 |
available formats: |
- HTML (read online)
- HTML
(tarred and gzipped package, 23k)
- PDF (89k)
- other
: plain text, PDF, PostScript, PluckerDB, and XML (DocBook) source.
|
This document helps Emacspeak users become familiar with Emacs as
an audio desktop and provides tutorials on many common tasks and
the Emacs applications available to perform those tasks.
-
Custom Linux: A Porting Guide - Porting LinuxPPC to a Custom SBC
version: |
2.0 |
author: |
Shie Erlich,
<shie@myrealbox.com>
|
last update: |
June 2002 |
available formats:
|
- HTML (read online)
- HTML
(tarred and gzipped package, 24k)
- PDF (61k)
- other
: plain text, PDF, PostScript, PluckerDB, and XML (DocBook) source.
|
This guide describes a work in progress, to port Linux to a custom PowerPC-based board. This means making
the operating system work on unfamiliar hardware. Anyone, who is on the same track might benefit from
reading this paper, as it highlights the pitfalls and problematic points along the way.
-
The Linux Cookbook: Tips and Techniques for Everyday Use
version: |
1.2 |
author: |
Michael Stutz,
<stutz@dsl.org>
|
last update: |
January 2002 |
available formats: |
- HTML
(read online)
- HTML
(tarred and gzipped package, 1.1M)
- PDF (7.4M)
|
Over 1,500 time-saving recipes and hints for busy modern computer users.
-
The Linux System Administrators' Guide
version: |
0.7 |
authors: |
Lars Wirzenius, Joanna Oja, and Stephen Stafford |
last update: |
November 2001 |
available formats: |
- HTML (read online)
- HTML
(tarred and gzipped package, 150k)
- PDF (332k)
- other
: PDF, PostScript, and SGML source
- various
(non-English) translations
|
This is the third book in the main LDP series, and assumes
knowledge of everything in the Installation and Users' Guides. It
will cover 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 (just to get the
system off the ground) this book should be much more complete.
Also visit the System
Administrators' Guide Homepage.
-
The Linux Network Administrator's Guide, Second Edition
version: |
1.1 |
authors: |
Olaf Kirch and Terry Dawson |
last update: |
March 2000 |
ISBN: |
1-56592-400-2 |
available formats: |
- HTML (read online)
- HTML (tarred
and gzipped package, 690k)
- PDF (1.5MB)
- other
: PDF, PostScript, and SGML (DocBook) source.
|
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. The possible range of topics to cover is
nearly limitless, so of course it has been impossible to include
everything there is to say on all subjects. We've tried to cover the
most important and common ones. We've found that beginners to Linux
networking, even those with no prior exposure to Unix-like operating
systems, have found this book good enough to help them successfully
get their Linux network configurations up and running and get them
ready to learn more.
-
Linux Administrator's Security Guide
Removed at the request of the author (book is now more
"dynamic"). Please access
the Linux Administrator's Security Guide at the
following location:
http://www.seifried.org/lasg/
-
Linux System Administration Made Easy
version: |
1.06 |
author: |
Steve Frampton |
last update: |
November 1999 |
available formats: |
- HTML
(read online)
- HTML
(tarred and gzipped package, 99k)
- other
: PDF, PostScript, text, and SGML source
|
The Linux Administration Made Easy (LAME) guide attempts to
describe day-to-day administration and maintenance issues commonly
faced by Linux system administrators.
|