Parêntese e número? O que é depois de um comando? [duplicado]

0

Recentemente, deparei com o comando useradd e examinei a página de manual. Aludiu ao useradd (8). Qual é o significado do número e como o comando é aplicado?

    
por Dooboo 08.09.2016 / 00:47

3 respostas

3

De man man :

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]

O número refere-se a um número de seção do manual. No seu exemplo, se você quiser encontrar a página do manual para useradd na seção 8 do manual, execute:

man 8 useradd
    
por edwinksl 08.09.2016 / 00:54
3

É uma referência a outra página de manual. Alguns dos comandos têm o mesmo nome que as funções do sistema (usadas na linguagem de programação). Você pode ver a outra página via man -e 8 useradd

    
por Sergiy Kolodyazhnyy 08.09.2016 / 00:50
0

O 8 especifica que este é um comando de administração e privilegiado. Para obter uma lista completa de possibilidades, consulte o link .

useradd, como o nome indica, é usado para adicionar usuários a um sistema. A sintaxe básica é:

useradd [options] USERNAME

Para adicionar um usuário chamado ikazmi, você usaria o seguinte comando:

$- useradd ikazmi

Se você quiser que o usuário ikazmi possa fazer o login, você terá que criar uma senha para eles:

$- passwd ikazmi

Para adicionar o usuário ikazmi a qualquer grupo, você pode usar useradd com 'G' como opção:

$- useradd -G sudo,www-data,cdrom ikazmi

Espero que isso ajude.

    
por Syed Ali Irtaza Kazmi 08.09.2016 / 01:04