O que o número significa em uma página man? [duplicado]

1

Se eu digitar man ls , vejo LS(1) nos cantos superior esquerdo e superior direito da manpage.

Eu também vejo programas na internet sendo consultados dessa maneira.

ex. man(1), xman(1x), apropos(1), makewhatis(8) and catman(8).

O que são esses números (e, em alguns casos, letras)?

    
por Trevor Hickey 04.02.2013 / 18:37

1 resposta

2

é o número da seção, consulte

man man

A section, if provided, will direct man to look only in that section of the manual. The default action is to search in all of the available sections, following a pre- defined order and to show only the first page found, even if page exists in several sections.

    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 exemplo, stat tem 3 seções:

$ man -k stat | grep "^stat "
stat (1)             - display file or file system status
stat (2)             - get file status
stat (3p)            - get file status

Então, se você digitar

man 1 stat

não é o mesmo que

man 2 stat
    
por 04.02.2013 / 18:40