Muitos comandos, interfaces, arquivos de configuração e ferramentas administrativas do Linux possuem uma documentação de referência instalada chamada página de manual, ou página man. O comando man localiza e exibe essas páginas.
Linha de Comando · Lição 16
man
Aprenda a abrir, navegar, pesquisar e selecionar seções das páginas de manual instaladas.
Abertura de uma Página de Manual
Forneça o nome de um tópico a man. Por exemplo, abra a página de ls com:
$ man ls
As páginas de manual normalmente incluem uma sinopse, descrição, opções, arquivos relacionados e referências cruzadas, embora as seções exatas variem.
Qual comando abre a página de manual instalada de ls?
Navegação e Pesquisa em uma Página
Em muitos sistemas, man exibe as páginas por meio de um paginador como less. Enquanto uma página estiver aberta, você poderá rolar com as teclas de seta ou de página e usar estes controles:
Dentro de uma página man:
- Digite
/patterne pressione Enter para pesquisar para a frente. - Pressione
npara repetir a pesquisa na mesma direção. - Pressione
Npara repeti-la na direção oposta. - Pressione
qpara sair.
O paginador pode variar conforme o sistema ou ambiente; por isso, suas teclas exatas não são garantidas em todos os lugares. Os controles acima se aplicam à configuração comum com less.
Com uma página man aberta em less, o que inicia uma pesquisa para a frente por --recursive?
Com uma página man aberta no paginador usual, qual tecla retorna ao shell?
Seleção de uma Seção do Manual
O manual é organizado em seções numeradas. Algumas seções comuns são:
1: comandos de usuário.2: chamadas de sistema.3: funções de biblioteca.5: formatos de arquivos.8: comandos de administração do sistema.
O mesmo tópico pode aparecer em mais de uma seção. Coloque a seção antes do tópico para selecionar uma explicitamente:
$ man 5 passwd
$ man 1 passwd
O primeiro comando abre a página do formato de arquivo passwd na seção 5. O segundo abre a página do comando de usuário na seção 1. Referências como passwd(5) usam a mesma notação tópico(seção).
Qual comando abre a página da seção 5 que documenta o formato do arquivo passwd?
Quando uma Página Está Ausente
Nem todo nome de comando possui uma página de manual instalada separadamente. Se man informar que não existe uma entrada:
- Execute
type NAMEpara descobrir como o Bash resolve o nome. - Use
help NAMEquando for um comando interno do Bash. - Tente
NAME --helpquando um programa externo aceitar essa convenção. - Verifique se a distribuição oferece um pacote separado de documentação.
type cd informa que cd é um comando interno do Bash e não há uma página man separada. Qual comando você deve tentar em seguida?
Lição concluída
Você concluiu man
Agora você sabe localizar e percorrer a documentação de manual instalada.
Abra uma página pelo nome do tópico.
Pesquise e navegue por uma página no paginador usual.
Feche o paginador e retorne ao shell.
Selecione uma seção numerada do manual.
Escolha outra fonte de ajuda quando uma página não estiver disponível.
Salve seu progresso
Crie uma conta gratuita para salvar esta lição e continuar em qualquer dispositivo.
Criar uma conta gratuita