Como instalar 'Locate Command' para encontrar arquivos no Linux
- 1028
- 134
- Leroy Lebsack
O Locate é um utilitário de linha de comando para encontrar arquivos pelo nome no Linux, assim como o comando do encontro. No entanto, funciona com mais eficiência em comparação com sua contraparte; ele usa um ou mais bancos de dados preenchidos pelo atualizadob Programar e imprime nomes de arquivos correspondentes a pelo menos um dos padrões (um usuário fornece) para saída padrão.
O pacote localizado é fornecido pelo GNU Findutils ou mlocate pacotes. Esses pacotes são conhecidos por fornecer a mesma implementação do programa. Na maioria CENTOS/RHEL sistemas, Findutils vem pré-instalado, no entanto, se você tentar executar um comando Locate, poderá encontrar o erro:
-BASH: Localize: comando não encontrado
Neste artigo, mostraremos como instalar mlocate pacote que fornece o localizar e atualizadob comandos para encontrar arquivos em sistemas Linux.
Abaixo está uma saída de amostra mostrando o erro acima e a consulta Findutils pacote.
$ Locate Bash_completion.sh $ rpm -qa | Grep FindutilsLocalize o comando não encontrado
Para instalar mlocate, Use o Yum ou o APT Package Manager conforme sua distribuição Linux, conforme mostrado.
$ sudo yum install mlocate [no CENTOS/RHEL] $ sudo apt me install mlocate [no debian/ubuntu]
Depois de instalar mlocate, você precisa atualizar o atualizadob, que é usado por localizar comando como usuário root com o comando sudo, caso contrário, você receberá um erro. O local de armazenamento padrão do banco de dados é /var/lib/mlocate/mlocate.dB.
$ sudo atualizoub
Depois que o banco de dados for atualizado, agora tente executar o localizar comando, que deve funcionar desta vez.
$ Locate Bash_completion.shEncontre arquivos usando o comando locate
Para encontrar uma correspondência exata de acordo com o padrão em que você entra, use isso -b
opção e a \
Opção de globbing como na sintaxe seguinte.
$ locate -b '\ Bash_completion.sh '
Observação: Você pode usar o Locate_path variável ambiental para definir um caminho para bancos de dados extras, que são lidos após o banco de dados padrão ou qualquer banco de dados listado usando o -base de dados Bandeira na linha de comando.
Isso é tudo! Neste guia, mostramos como instalar mlocate pacote que oferece o localizar e atualizadob comandos em um sistema Linux. Compartilhe suas opiniões conosco através do formulário de feedback abaixo.
- « Como ocultar a versão do servidor nginx no Linux
- Instale o Cache de Varnish 5.2 para Apache no Debian e Ubuntu »