Cómo buscar en el man¶
Aunque hoy en día las distribuciones de Linux contienen del orden de una decena de secciones, en este curso nos vamos a centrar únicamente en tres de ellas. Una descripción del contenido de cada sección la puedes encontrar en muchos textos de Linux o UNIX citados en la Bibliografía, por ejemplo en el de M. Kerrisk. En The Linux man-pages project encontrarás resúmenes del mismo autor.
Las secciones que nos interesan son las siguientes:
- Sección 1. Ordenes del usuario (User commands). Describe herramientas de todo tipo que se ejecutan desde el shell (como
ls
,chmod
,gcc
,man
, etc), además de varios shells. Descripción en The Linux man-pages project. - Sección 2. Llamadas al sistema (System calls). Describe las llamadas al sistema operativo, unas funciones de biblioteca un tanto especiales que más adelante exploraremos. Descripción en The Linux man-pages project.
- Sección 3. Funciones de biblioteca (Library functions). Describe funciones de biblioteca, en general de la Biblioteca Estándar de C, con muchas de las cuales probablemente estés familiarizado (
printf
,strcpy
, etc). Descripción en The Linux man-pages project.
Cuando ejecutas una búsqueda en el man
, si existe más de una página que corresponde con el argumento que le pasas, el man
te llevará a la página con el número de sección más bajo. Si quieres buscar en una sección determinada, pasa el número de sección como primer argumento.
Si no conoces exactamente el nombre de la página, puedes utilizar los caracteres de pattern matching del shell ...o utilizar el man en la Web.