SóProvas


ID
2626708
Banca
CESPE / CEBRASPE
Órgão
ABIN
Ano
2018
Provas
Disciplina
Programação
Assuntos

Acerca de programação shell para a criação de scripts, julgue o item a seguir. 


O comando locate é utilizado para encontrar o local onde os comandos estão armazenados.

Alternativas
Comentários
  • 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