Acabo de ver a alguien haciendo referencia a man 7 regex
en Stackoverflow. Probé man regex
y obtuve un resultado muy similar:parece haber ligeras diferencias.
Entonces, ¿qué es este mágico número 7? Buscando man 7 unix
en Google me da resultados más misteriosos como UNIX(7)…
Mejor respuesta
Acerca de UNIX(7)
Para responder a su pregunta de "UNIX(7)", esta es la convención estándar de decir "La página del manual para UNIX en la sección 7 (varios)".
Para abrir una página como init(8)
, usaría este comando:man 8 init
.
man regex
vs man 7 regex
Para responder a su pregunta sobre las "diferencias sutiles" entre man regex
y man 7 regex
:
man
por defecto abre la página con el más bajo numero de sección. En este caso, se trata del apartado 3 (Llamadas de Biblioteca). Abrir la página desde la sección 7 (Varios) es bastante diferente.
Las páginas en diferentes secciones abordan cosas diferentes, aunque en este caso son similares, considere apt
:
man -f apt
:
apt (8) - Advanced Package Tool
apt (1) - annotation processing tool
En este ejemplo, apt
de la sección 8 (Comandos de administración del sistema) no tiene ninguna relación con la página de la sección 1 (Programas ejecutables o comandos de shell).
Para futuras referencias, use man -f PAGE_NAME
para localizar todas las páginas con ese nombre en todas las secciones. A continuación, puede abrir una página de la sección que desee con man SECTION PAGE_NAME
.
Secciones de la página de manual
Las distintas secciones de la página son las siguientes y se pueden encontrar en man man
:
- Programas ejecutables o comandos de shell
- Llamadas al sistema (funciones proporcionadas por el kernel)
- Llamadas a bibliotecas (funciones dentro de bibliotecas de programas)
- Archivos especiales (normalmente se encuentran en
/dev
) - Formatos de archivo y convenciones, por ejemplo,
/etc/passwd
- Juegos
- Varios (incluidos paquetes de macros y convenciones), p.
man(7)
,groff(7)
- Comandos de administración del sistema (generalmente solo para root)
- Rutinas del núcleo [No estándar]