sentencias script que ejemplos control consola comandos comando c linux man

script - ¿Cómo puedo obtener en linux la página man para las funciones C y no el hombre con comandos bash?



que es un comando en linux (2)

Decir man man te diría:

SYNOPSIS man ... [[section] page ...] ...

The table below shows the section numbers of the manual followed by the types of pages they contain. 1 Executable programs or shell commands 2 System calls (functions provided by the kernel) 3 Library calls (functions within program libraries) 4 Special files (usually found in /dev) 5 File formats and conventions eg /etc/passwd 6 Games 7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7) 8 System administration commands (usually only for root) 9 Kernel routines [Non standard]

Por ejemplo, man 1 printf mostraría el manual para la utilidad printf shell, mientras que man 3 printf mostraría el manual para printf() en libc.

(En caso de duda, diga man -k foobar . Proporcionará una lista de páginas man con foobar como la expresión regular).

¿Cómo puedo obtener en Linux la página del manual para las funciones de C y no el manual de comandos de shell?

Por ejemplo, cuando escribo man bind , obtengo el hombre para shell command command y no el hombre para socket en función de C.


man 2 bind

¡Necesita un resultado de una sección diferente del manual! Man busca en varias secciones la información que deseas. Como las listas de devnull a continuación, el número indica qué sección buscar.

Por cierto, bind es una llamada al sistema, no una función de biblioteca en C. Las llamadas al sistema (llamadas al kernel) están en la sección 2 del manual, las funciones de la biblioteca están en la sección 3.

man man te dirá cómo usar el comando de hombre!