-
O comando LOCATE pesquisa em uma base de dados de nomes de arquivos por nomes que satisfaçam um determinado padrão. Isto é, ele executa a busca a partir de uma base. Por questões de constantes alterações na arvore de arquivos e diretórios, é necessário que esta base de dados também seja atualizada. Esta base é construída através do comando updatedb.
Fonte: https://www.linuxdescomplicado.com.br/2011/11/saiba-como-usar-comando-find-e-locate.html
-
Gabarito Errado
O comando locate realiza consultas rápidas de arquivos, porém, suas buscas não são feitas em tempo real... a procura é feita através de uma base de dados criada pela seguinte sintaxe:
# updatedb
Uma boa prática é programar através de um agendador de tarefas para executar o updatedb de acordo as necessidades, assim, a base de dados estará sempre atualizada.
A utilização do locate é bem simples, exemplo:
locate teste.txt
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
-
O comando que informa qual a localização do binário de um comando é o whreis.
WHEREIS(1) User Commands WHEREIS(1)
NAME
whereis - locate the binary, source, and manual page files for a com‐
mand
SYNOPSIS
whereis [options] [-BMS directory... -f] name...
DESCRIPTION
whereis locates the binary, source and manual files for the specified
command names.
Bibliografia: Manual comando whreis
-
ou você pode usar o comando "which"
-
O comando locate é utilizado para realizar consultas ou buscas em base de dados e não para encontrar o local onde os comandos estão armazenados, é uma opção ao comando find que é utilizado para pesquisar arquivos.
GABARITO: ERRADO