Adicionalmente, existen varios
tipos de comandos (comandos de usuario, comandos del sistema y comandos de
administración), así como otras funciones que requieren documentación, como las
librerías y los componentes del Kernel.
Como resultado, hay miles de
páginas man en una distribución típica de Linux. Para organizar todas estas
páginas, las páginas se clasifican por secciones, al igual que cada página man
se divide en secciones.
Por defecto, hay nueve
secciones de las páginas man:
- Programas ejecutables o comandos del shell
- Llamadas del sistema (funciones proporcionados por el kernel)
- Llamadas de la librería (funciones dentro de las librerías de los programas)
- Archivos especiales (generalmente se encuentran en /dev)
- Formatos de archivo y convenciones, por ejemplo /etc/passwd
- Juegos
- Otros (incluyendo paquetes macro y convenciones), por ejemplo, man(7), groff(7)
- Comandos de administración de sistema (generalmente sólo para el root)
- Rutinas del kernel [No estándar]
Cuando utilizas el comando man,
éste busca cada una de estas secciones por orden hasta que encuentra al primer
"match" (o «coincidencia» en español). Por ejemplo, si ejecutas el
comando man cal, en la primera sección (programas ejecutables o comandos del
shell) se buscará la página man llamada cal. Si no lo encuentra, entonces se
busca en la segunda sección. Si no se encuentra ninguna página man tras buscar
en todas las secciones, recibirás un mensaje de error: