Linux Manpages (Manual Pages)
Table of Contents
Manpage sections
The Linux manpages project documents the Linux kernel and C library interfaces that are employed by user-space programs. With respect to the C library, the primary focus is the GNU C library (glibc), although, where known, documentation of variations in other C libraries available for Linux is also included. The project provides manual pages in the following sections:
| Manpages | Sorted by category |
|---|---|
| Section 0p | Header files (POSIX) |
| Section 1 | Executable programs or shell commands (introduction) |
| Section 1p | Executable programs or shell commands (POSIX) |
| Section 2 | System calls (introduction) |
| Section 3 | Library calls (introduction) |
| Section 3p | Perl Modules |
| Section 4 | Special files (introduction) |
| Section 5 | File formats and conventions (introduction) |
| Section 6 | Games (introduction) |
| Section 7 | Miscellaneous (introduction) |
| Section 8 | System administration commands (introduction) |
Popular manpages
The table below contains links to some of the most often used shell utilities, and these manpages are grouped here as a quick reference.
How to view manpages on Linux
Manpages are typically viewed in a terminal. To view the manpage for any program, you should enter the following command:
man name-of-program
Manpages in Org format
The manpages found on the man-org directory were converted from the standard manpage format (Troff) into a much more user-friendly format (Org). The complete man-org database is freely available for anyone to download and/or install. The source code for man-org, and everything else on this site, can be found in this GitLab repo, and contributions to the project are welcome.