Soy nuevo en Linux. Obtuve el "Manual de administración del sistema Unix y Linux". Habla de varias versiones de Linux y Unix, y de los comandos para ver páginas de manual de Linux y no es específico de Ubuntu.
¿Cómo veo las páginas de manual?
command-line
documentation
manpage
usuario127220
fuente
fuente

Respuestas:
Para ver una página de manual relacionada con un paquete, abra una terminal (presione Ctrl+ Alt+ Tjuntos) y escriba:
Por ejemplo, para ver
grepla página del manual, escriba:Esto abrirá la página del manual que hace referencia a los números de sección en el orden:
Si desea abrir la página del manual de una sección específica, escriba:
Por ejemplo, para abrir la página del manual de la
open()función en C, debe escribir:Más información:
Consulte la página del manual para
man.Busque a través de Ubuntu Manpages en: http://manpages.ubuntu.com/ .
fuente
info grep); y algunos comandos que son una parte interna del shell bash en lugar de ser archivos externos separados están documentados en las páginas de ayuda (por ejemplo:)help echo. Y, por supuesto, muchos programas tienen una--helpopción que muestra los usos más comunes.man -a <page>. Y tenga en cuenta que el argumento no tiene que ser un nombre de paquete. Puede ser un comando, un archivo, un nombre de función, ...manargumento es el nombre de la página de manual, no el nombre del paquete .grepno es un paquete (ni esopenoasciiohier), sino un comando que forma parte delcoreutilspaquete.man coreutilsno da nada ya que esa página no existe. La convención (seguida por la mayoría, pero no todos los paquetes) es agregar una página de manual por comando, por esoman grepfunciona, pero hay páginas de manual que no describen comandos.manrealmente no tiene el concepto de paquetes (aparte de la metainformación menor que se muestra en el pie de página).La respuesta de @Jobin es perfecta, siempre me gusta agregar más opciones para que Op pueda saberlo.
Si desea redirigir un comando man a un archivo txt:
Otra cosa que me gustaría que supieras:
Cuando, por ejemplo, escribe
man ls, verá LS (1) en la parte superior, los números significan:Y si desea ver páginas de manual en la terminal, preferiría usar:
man <command> | lesspara que puedas verlo como páginasPara más opciones:
man manfuente
lesssi ya usa un buscapersonas, que por defecto es (al menos en mi sistema)/usr/bin/less -sy puede especificarse por-Popción o$PAGERenv var?Si usa la unidad, también puede acceder a través de Dash a través de yelp y el alcance de las páginas de manual
Abra Dash home, escriba
manpages:whatever, ej.manpages:bashSe mostrará el hombre disponible, cuando se haga clic en abrir en la ventana de ayuda
La opción de marcador en ayuda cuando se abre de esta manera es semi útil, podría ser mejor.
fuente
Puede usar
man package/command(name)y para obtener más información sobre cómomanfunciona, intente usarman manfuente
También puede ver páginas de manual en un navegador .
Instale el
man2htmlpaquete usandosudo apt-get install man2htmly luego navegue hastahttp://localhost/cgi-bin/man/man2htmlfuente
Su reacción instintiva al intentar estudiar sobre un nuevo comando o archivo de configuración debería ser:
o
El argumento
manes en realidad el nombre de la página de manual y se espera que el responsable del paquete agregue las páginas de manual que los usuarios necesitarían. Para muchos paquetes prolíficos, normalmente puede esperar:una página de manual por comando, nombrada exactamente como el comando,
al menos una página de manual sobre archivos de configuración (normalmente nombrada exactamente como el archivo de configuración principal).
Sin embargo, el sistema de páginas man es un recurso enorme y muy rico. En realidad, hay muchas más páginas de manual que no tratan con comandos particulares o incluso programas particulares. Por ejemplo, el sistema de página de manual generalmente contiene documentación de:
comandos (sección 1) pero a menudo también páginas que no son comandos directamente, por ejemplo. perlre
llamadas al kernel (sección 2),
llamadas a la biblioteca del sistema (sección 3),
archivos especiales del sistema (sección 4),
archivos de configuración y formatos (sección 5),
juegos (sí, juegos! .. aunque nunca he visto nada allí) (sección 6),
cosas varias (como
man 7 ascii,man 7 iso-8859-1,man 7 wireless) (sección 7)Además, los paquetes pueden proporcionar su documentación como secciones de la página de manual. Por ejemplo,
perl-docagrega la sección3perldonde puede encontrar todos sus módulos, agrega OpenSSL3ssl.No estoy seguro si está en Ububtu, pero en Fedora hay un
man-pagespaquete que proporciona aún más productos como las versiones POSIX de comandos o llamadas al sistema.fuente