This website is a repository of all manual pages available in the Arch Linux packages. The project was initially created for the man template on the Arch wiki. The code is developed in a GitLab repository.
There are 63751 manual pages and 7897 symbolic links from 3365 packages, another 8133 packages do not contain any indexable manual pages.
Traditionally, manual pages are organized into several sections. Read the introduction pages for each section: intro(1), intro(2), intro(3), intro(4), intro(5), intro(6), intro(7), intro(8). Some packages provide their manuals in a subsection (e.g. 3ssl) and some use non-standard sections (e.g. 0 or n).
There are several ways to find a specific manual page:
- Use the search form to search for keywords in the names and descriptions of manual pages and packages.
- Use the listing form to list all manual pages matching the specified filtering and sorting criteria.
- Manually use the addressing scheme as explained below.
The manual pages are addressable as
Any part except
<page> is optional:
<pkgname>can be used to disambiguate the page version found in multiple packages. If omitted, manual pages are looked up in package repositories in the following order: core, extra, community, multilib.
<section>is missing, you will be redirected to the first manual page found in sections in the following order: 1, n, l, 8, 6, 3, 0, 2, 5, 7, 4, 9.
- The default language is
en. Note that
enis also the fallback language for pages, which are not available in any other language.
- The default format is
html(other supported formats are
Note that symbolic links, such as bunzip2(1), are implemented as HTTP redirects with the 302 status code. Symbolic links are included in per-package listings, such as core/openssl.
|Time (UTC)||Duration||Updated packages||Updated man pages|