Comando locate no Linux (localizar arquivos) [Guia Básico]
O comando locate pode ser usado para encontrar arquivos no sistema através de uma base de dados que ele mantém. Como ele faz a busca em uma base de dados, o resultado é instantâneo. Porém arquivos adicionados recentemente ao disco podem não estar na base de dados ainda.
Desta forma, a base de dados pode ser atualizada de tempos e tempos, ou manualmente.
Exemplo:
$ locate passwd
/etc/passwd
/etc/passwd-
/etc/pam.d/passwd
/etc/security/opasswd
/usr/bin/gpasswd
( ... )
Para atualizar a base de dados, o comando updatedb deve ser executado pelo root:
$ sudo updatedb
Nem sempre o comando locate é instalado como padrão nas distribuições, o que pode ser feito com os comandos apt ou yum, dependendo da distribuição:
Para distribuições Debian ou Ubuntu:
$ sudo apt install locate
Para Red Hat/CentOS/Fedora:
$ sudo yum install locate
Aprenda muito mais sobre Linux em nosso curso online. Você pode efetuar a matrícula aqui. Se você já tem uma conta, ou quer criar uma, basta entrar ou criar seu usuário aqui.
Gostou? Compartilhe
Tag:/dev, bash, certificação, certificaçãolinux, code, Comptia, developer, empreendedorismo, exame, freesoftware, gnu, hack, Linux, linuxfan, linuxfun, linuxmint, lovelinux, LPI, LPIC, management, nerd, opensource, php, prova, shell, software, softwarelivre, sql, tech, ti, unix