man
100%

Linha de Comando · Lição 16

man

Aprenda a abrir, navegar, pesquisar e selecionar seções das páginas de manual instaladas.

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.

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 /pattern e pressione Enter para pesquisar para a frente.
  • Pressione n para repetir a pesquisa na mesma direção.
  • Pressione N para repeti-la na direção oposta.
  • Pressione q para 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 NAME para descobrir como o Bash resolve o nome.
  • Use help NAME quando for um comando interno do Bash.
  • Tente NAME --help quando 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
Próxima Lição
Voltar para Linha de Comando