Man pages

Linux documentation can be found in man pages, info files, HOWTOs and FAQs, and elsewhere. (For example, also the kernel Documentation directory contains a lot of good stuff.) A nice index for the man pages in Fedora Core 4 is found at the superman site.

Man pages belonging to programs are usually distributed together with those programs. Therefore, the Linux man-pages distribution mainly contains the pages for system calls and library routines, special devices, and file formats. However, it also contains documentation for a number of programs, in cases where the authors or maintainers of the program do not distribute man pages themselves.

The Linux man pages are maintained by Michael Kerrisk. Corrections and additions are welcome. The page undocumented (3) contains a list of routines present in glibc for which no man page is available yet.


A download link.


Several translations are or were in progress.
Local copies, probably outdated: cs, da, de, es, fi, fr, it, ja, ko, nl, pl, pt_BR, ro, ru.

For Czech translations, see (Updated 2008.)

For Chinese translations, see

For a first start with the Danish translations, see (Updated 2004.)

For Dutch translations, see and

For Finnish translations, see Project Finnish man pages. (NXDOMAIN)

For French translations, see (Updated 2008).
Additional pages live at

For German translations, see (Updated 2006.)

For Italian translations, see (updated 2008) or

For Japanese translations, see See also the JM home page.
Latest version seen: man-pages-ja-20110615.

For Korean translations, see the above local copy (an rpm file). These are Hangul manpages maintained by Chu-yeon Park.

For Polish translations, see

For Brazilian Portuguese translations, see

For Romanian translations, see (Updated 2004.)

For Russian translations, see sourceforge. (Updated 2011.)
Or (Updated 2005.)

For Spanish translations, see (Updated 2005.)


For documentation other than man pages, see the LDP home site.

(from XKCD)