Muestra la página del manual de un comando o aplicación.
$ man -L es comando
$ man -k permissions
$ man -k vnc ssh
$ man -t ls > ls.pdf
$ man -t ls | ps2pdf -> /home/usuario/ls.pdf
$ man 2 read
Secciones:
Sección 1: Comandos generales
Sección 2: Llamadas a sistema
Sección 3: Funciones (programación en C)
Sección 4: Ficheros especiales
Sección 5: Formatos de fichero y convenciones
Sección 6: Juegos
Sección 7: Convenciones y otros
Sección 8: Comandos privilegiados y de administración
Algunas teclas de control:
Ctrl + f (Avanza una página)
Crrl + b (Retrocede una página)
/palabra (Busca “palabra” en el texto hacia adelante)
?palabra (Busca “palabra” en el texto hacia atrás)
n (Elemento siguiente en la busqueda)
N (Elemento previo en la busqueda)
q (Salir)
Nota.- Normalmente "man" formatea el contenido para que coincida con el ancho del terminal. Redirige su salida a una tubería, que no tiene "ancho de pantalla", por lo tanto, formatea utilizando el ancho predeterminado de 80 caracteres. Algunas páginas de manual tienen tablas de más de 80 caracteres de ancho, por lo que aparece esta advertencia de "no se puede romper la línea".
<standard input>:602: warning [p 7, 11.3i, div 'an-div', 0.2i]: cannot adjust line
Para solucionarlo:
$ MANWIDTH=1250 man $COMANDO | wc -l
1- Para crear una página man a partir de un .md:
$ pandoc archivo.md -s -t man -o archivo.1
# mv archivo.1 /usr/local/share/man/ca/man1/