GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿La diferencia entre `hombre` y `hombre (#)`?

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 :

  1. Programas ejecutables o comandos de shell
  2. Llamadas al sistema (funciones proporcionadas por el kernel)
  3. Llamadas a bibliotecas (funciones dentro de bibliotecas de programas)
  4. Archivos especiales (normalmente se encuentran en /dev )
  5. Formatos de archivo y convenciones, por ejemplo, /etc/passwd
  6. Juegos
  7. Varios (incluidos paquetes de macros y convenciones), p. man(7) , groff(7)
  8. Comandos de administración del sistema (generalmente solo para root)
  9. Rutinas del núcleo [No estándar]

Ubuntu
  1. ¿La diferencia entre [[ $a ==Z* ]] y [ $a ==Z* ]?

  2. Centos:¿la diferencia entre el apagado a las 18:00 y el apagado a las 18:00?

  3. ¿La diferencia entre Nss y Pam?

  4. ¿Cuál es la diferencia entre Ddrescue, Gddrescue y Dd_rescue?

  5. ¿La diferencia entre Update-grub y Update-grub2?

La diferencia entre sudo y su explicada

¿Cuál es la diferencia entre Linux y Unix?

¿Cuál es la diferencia entre Rsync y BTRFS en Linux?

¿Cuál es la diferencia entre el comando Cat y Touch?

¿Cuál es la diferencia entre ls y l?

¿Cuál es la diferencia entre unlink y rm?