Um pouquinho sobre os comandos: whatis - whereis - which - apropos - man - locate

whatis - whereis - which - apropos - man - locate


Esses comandos tem por objetivo descrever, localizar e ensinar como usar um comando/binário, seja ele conhecido ou não. Segue breve descrição.

Para quem está estudando, segue fonte de pesquisa confiável.
http://www.guiafoca.org/

man

É usado para obter informações do comando ou binário, é dividido em seções que definem o foco do manual, seus arquivos de consulta estão localizados em /usr/share/man. Tem parâmetros que trazem resultados iguais aos comando whereis, which e apropos.

Exemplos:

man mv
Apresenta o manual completo do comando mv.

man -f tac
Equivale ao comando whatis tac.

man -w tac
Tem o caminho do arquivo de manual como em whereis, contudo não mostra a localização do binário de execução.

man -k tac
Equivale ao comando apropos tac.

locate

Rápido para efetuar pesquisas de arquivos e pastas,  usa um banco de dados que deve ser atualizado com o comando updatedb antes da pesquisa.

apropos

Pesquisa por um termo nos manuais e retorna uma lista de comandos que o possui.

which

Mostra o caminho do comando contido no path.

whereis

Mostra o caminho para o manual, para os binários do programa e para seus links, geralmente /bin ou /sbin.

whatis

Descreve o comando usando a descrição contida no manual.