Quando você reconhece o nome de um comando, mas esquece sua finalidade, whatis pode fornecer um breve lembrete com base no banco de dados das páginas de manual.
Linha de Comando · Lição 17
whatis
Aprenda a obter descrições concisas das páginas de manual e interpretar seus números de seção.
Consulta de um Nome Exato
Forneça um ou mais nomes exatos de tópicos a whatis. Cada resultado deriva da seção NAME registrada em uma página de manual instalada:
$ whatis cat
cat (1) - concatenate files and print on the standard output
A saída é uma descrição, não uma lista de opções ou exemplos do comando. Use man cat ou cat --help quando precisar de mais detalhes.
Você conhece o nome cat e quer sua descrição de uma linha na página de manual. Qual comando deve executar?
Leitura dos Números de Seção
Se o mesmo tópico tiver páginas de manual em várias seções, whatis poderá mostrar mais de um resultado:
$ whatis passwd
passwd (1) - change user password
passwd (5) - the password file
O número entre parênteses é a seção do manual. Aqui, passwd(1) descreve o comando de usuário, e passwd(5) descreve um formato de arquivo. Você pode abrir uma delas explicitamente com man 1 passwd ou man 5 passwd.
Na saída passwd (5) - the password file, o que (5) identifica?
Escolha entre whatis, man e apropos
whatis NAME: mostra descrições concisas de um nome exato de tópico do manual.man NAME: abre uma página de manual completa.apropos KEYWORD: pesquisa uma palavra-chave nos nomes e nas descrições das páginas.
Por exemplo:
$ apropos password
Use apropos quando conhecer a tarefa, mas não o nome do comando. Use whatis quando já souber o nome.
Você não conhece o nome de um comando, mas quer pesquisar a palavra-chave password nas descrições dos manuais. Qual comando é adequado?
Quando Nenhuma Descrição Aparece
Se whatis informar que nada é apropriado, talvez o tópico não possua uma página de manual instalada ou o banco de dados esteja desatualizado. Esse resultado não comprova a inexistência de um executável, alias, função ou comando interno com esse nome. Use type NAME para descobrir como o Bash resolve o nome e então escolha a fonte de ajuda apropriada.
whatis deploy não encontra uma descrição de manual. Qual comando verifica se o Bash resolve deploy como alias, função, comando interno ou executável?
Lição concluída
Você concluiu whatis
Agora você sabe obter e interpretar descrições concisas no banco de dados dos manuais.
Consulte um tópico exato com
whatis.Leia a seção do manual mostrada entre parênteses.
Use
manquando precisar da página completa.Use
aproposquando conhecer uma palavra-chave, mas não o nome.
Salve seu progresso
Crie uma conta gratuita para salvar esta lição e continuar em qualquer dispositivo.
Criar uma conta gratuita