Habrá visto un documento que explica el uso de man y que tiene una
estructura característica de todas las páginas man.
Las páginas del manual utilizan un formateador de documentos llamado
troff. Permite especificar el estilo de un documento. (Manera en que se
ven los títulos, encabezados, parrafos, donde aparecen los números de
página, etc. Debido a su flexibilidad troff resulta bastante dificil de
usar. nroff y groff sirven para lo mismo pero no explicaremos sus
diferencias. Pensamos que solo necesitar conocer su existencia. Si no
instala estos programas no podrá usar man en su ordenador.
Otro ejemplo. Para obtener toda la información relativa al comando 'ls'
haga lo siguiente:
Cuando no se conoce exactamente la palabra que se desea buscar se
puede buscar por palabra clave. Para ello usaremos la opción -k,
y la opción -f. Esta opción no está disponible
en muchos sistemas debido a que hay que generar referencias
y esto consume mucho espacio en disco. El administrador puede generar
las referencias usando el comando 'catman'
Cuando no conocemos el nombre de un comando y tampoco encontramos nada
por palabra clave pero sabemos que es lo que hace podemos usar el
comando 'apropos'. Compruebelo tecleando los siguientes comandos:
$ apropos man
$ apropos apropos
$ man apropos
|
Si tiene su sistema Linux correctamente configurado para imprimir
documentos en formato PostScrip podrá imprimir una página del manual
haciendo
Como habrá podido observar se refieren a cosas distintas. En el primer caso
printf es un comando y en el segundo una funcion estandar de C con el
mismo nombre.
Si no se indica la sección la búsqueda se lleva a cabo en todas las
secciones de manual disponibles según un orden predeterminado, y sólo se
presenta la primera página encontrada, incluso si esa página se
encuentra en varias secciones. Por el contrario usando la opción -a
presentará, secuencialmente, todas las páginas disponibles en el manual.
Compruebe esto con los siguientes ejemplos:
$ man printf
$ man -a printf
|
Consute las secciones que están disponibles en su sistema en man(1).
Acabamos de indicar lo que significa man(1) así que el astuto lector
ya debería estar mirando en la sección 1 del manual.
Hemos visto unas pocas opciones del comando man.
Intente utilizar algunas otras opciones. Es importante que
se familiarice con él. Las páginas man no están pensadas para enseñar, pero
cada vez que tenga una duda de como se utiliza algo tendrá que recurrir a
ellas como primera fuente de información.
Con esto pretendemos que abandone usted algunas de sus viejas costumbres.
Antes usted pensaba de la siguiente manera:
Si funciona aceptablemente para que tocarlo.
Si no funciona apagamos y volvemos a encender
Si nada de esto sirve llamamos a un amigo.
Ahora ya sabe que también puede optar por una lectura del manual.
Hagalo pero consulte de momento solo la información relativa a los números
de sección, partes de un manual, y las opciones -a, -k, -t. Asumimos que
no es necesario la lectura en profundidad porque habrá cosas que aun no
puede interpretar. Tenga en cuenta que partimos de un nivel cero. Aún
no sabe usted lo que significan algunas cosas.
Por eso una vez finalizado el curso convendrá que vuelva a mirar esta
página man relativa al comando man para sacarle más provecho.