|
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.
For translations of LDP works and documentation in languages other than English,
have a look at the "Non-English Linux Info"
links page.
You can search the LDP documents from our search
page.
|
Linux Documentation Project Guides:
|
-
Installation and Getting Started Guide
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.
-
The Linux Kernel
The kernel is at the heart of the operating system. This book is a guide
to how the kernel fits together, how it works; a tour of the kernel.
-
The Linux Kernel Module Programming Guide
This document is for people who want to write kernel modules.
-
The Linux Kernel Hackers' Guide
This is an archived instance, complete with discussion threads (no posting
or replying however)
-
The Linux System Administrators' Guide
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.
- 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.
-
Get Acquainted with Linux Security and Optimization System
This book addresses unanswered questions about Linux security and
optimization in the marketplace. It is intended for a technical
audience and discusses how to install a Red Hat Linux Server with
all the necessary security and optimization for a high performance
Linux-specific machine. It covers (in detail) several ways to configure
security and optimization.
Due to a many requests from Linux users, this update includes:
a backup section, firewall security approach, Sendmail section,
Kernel security and improvement, FTP chrooted configuration and many
other changes. This document is indispensable for people that want
to get all the advantages, security, and the optimization out of a Linux
Server.
More information: http://pages.infinit.net/lotus1/
-
Linux Administrator's Security Guide
To quote from the book: "Remember: security is not a solution;
it is a way of life".
More information: http://www.securityportal.com/lasg/
older, but still pertinent guides:
-
The Linux Network Administrators'
Guide
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. Many Linux users won't have
access to such a network, so this information is in a separate manual. It
contains an intro to TCP/IP and UUCP (for those who have never used such networks
before, lots of background information), TCP/IP, UUCP, SLIP, and DNS configuration,
configuration of mail systems such as sendmail and Smail, setting up NNTP
and news, and NFS.
-
The Linux Programmer's Guide
The Linux Programmer's Guide is
meant to do what the name implies -- It is to help Linux programmers understand
the peculiarities of Linux. By its nature, this also means that it should
be useful when porting programs from other operating systems to Linux. Therefore,
this guide must describe the system calls and the major kernel changes which
have effects on older programs like serial I/O and networking.
-
The Linux Users' Guide
| version: |
beta-1
|
| author(s): |
Larry Greenfield
|
| last update:
|
December 1996
|
| available formats:
|
- other
: DVI, PDF (gzipped / zipped), PostScript (gzipped / zipped), and
LaTeX source
- various
(non-English) translations
|
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.
-
Translated Guides
Below is a table of translated guides that are available from
ftp://metalab.unc.edu/pub/Linux/docs/LDP/.
Additional translations of LDP works and translated
documentation not listed here may be found on the
"Non-English Linux Info" page.
|
|
de
|
en
|
es
|
fr
|
it
|
ja
|
pl
|
pt
|
ru
|
sl
|
|
Install Guide
|
|
EN
|
es
|
|
|
|
|
|
ru
|
sl
|
|
Kernel Hackers Guide
|
|
EN
|
|
|
|
|
|
|
|
|
|
Linux Kernel
|
|
EN
|
|
|
|
|
|
|
|
|
|
Linux Schulung
|
DE
|
|
|
|
|
|
|
|
|
|
|
Module Programming Guide
|
|
EN
|
|
|
|
|
|
|
|
|
|
Network Guide
|
|
EN
|
es
|
|
|
|
|
|
|
|
|
Programmers Guide
|
|
EN
|
es
|
|
|
|
|
|
|
|
|
System Administration Guide
|
|
EN
|
|
fr
|
it
|
|
|
pt
|
|
|
|
Users Guide
|
|
EN
|
es
|
|
it
|
|
|
|
|
|
|
- legend:
-
de = German, en = English, es = Spanish, fr = French, it = Italian,
ja = Japanese,
pl = Polish, pt = Portuguese, ru = Russian, sl = Slovenian
Uppercase letters indicate that this is the document's original
language.
|
The Linux HOWTOs and mini-HOWTOs
are detailed "how to" documents on specific subjects. The HOWTO
INDEX lists all HOWTOs and mini-HOWTOs along with short descriptions.
The HOWTOs are written in SGML, and translated to different output formats
using SGML-Tools. Join the LDP
Announcements List for news on HOWTO updates.
The
Linux man Pages (version 1.28) for sections 2, 3, 4, 5, 7, and 9 are available
here (with some translations). Section 1 and 8 man pages (i.e., user commands)
are available with the corresponding software packages.
You can also get the latest
man page information, including links to translations. You can email
Andries Brouwer (aeb@cwi.nl) if you would like to help with, or have comments
on the man pages.
Man pages that are available from
ftp://metalab.unc.edu/pub/Linux/docs/LDP/man-pages/ are
shown below. Additional translations of man pages and other
documentation works may be found on the
"Non-English Linux Info" page.
- English (tarred and gzipped, 525k)
- French (tarred and gzipped, 703k; note: not found on metalab)
- German (tarred and gzipped, 348k)
- Italian (tarred and gzipped, 450k)
- Japanese (tarred and gzipped, 1.2M)
- Polish (tarred and gzipped, 1.0M)
- Spanish (tarred and gzipped, 100k)
Useful search interfaces to the
man pages can be found at: http://linux.wiw.org/doc/man/
and http://linux.com.hk/man/.
-
FAQs (Frequently Asked Questions with Answers)
| available formats:
|
- HTML
- other
: plain text, DVI, and PostScript.
|
For your convenience, a link directly to
the Linux FAQ.
Linux Gazette is an online magazine
that provides many Linux tips and tricks.
Access the current
issue (#50, February 2000) of the Linux Gazette, as well as HTML versions
of all back issues. You can get tarred
and gzipped back issues as well.
Joshua Drake,
poet@linuxports.com
Greg Ferguson,
gferg@sgi.com
Last Modified: February 9, 1999
|