locate (Português) - ArchWiki

Jump to content

# locate (Português)

From ArchWiki

Este artigo ou esta seção precisa de tradução.

Notas: The original page now only covers plocate. (Discuta em Talk:Locate (Português)#)
Status de tradução: Esse artigo é uma tradução de locate. Data da última tradução: 2020-06-17. Você pode ajudar a sincronizar a tradução, se houver alterações na versão em inglês.

Artigos relacionados

- find
- Utilitários principais
- Busca de arquivos

mlocate (Merging Locate) é uma versão mais segura do utilitário locate, que mostra apenas arquivos acessíveis ao usuário.

`locate` é uma ferramenta Unix comum para encontrar rapidamente arquivos pelo nome. Ele oferece melhorias de velocidade em relação à ferramenta find, pesquisando um arquivo de banco de dados pré-compilado, em vez do sistema de arquivos diretamente. A desvantagem dessa abordagem é que as alterações feitas desde a construção do arquivo de banco de dados não podem ser detectadas pelo `locate`. Esse problema pode ser minimizado por atualizações de banco de dados agendadas.

## Instalação

Instale o pacote mlocate[link quebrado: replaced by plocate].

Enquanto o GNU findutils também uma implementação do locate, o pacote findutils do Arch não inclui.

## Uso

Antes que locate(1)[link inativo 2024-10-13] possa ser usado, o banco de dados precisará ser criado, isso é feito com o comando updatedb(8), que (como o nome sugere) atualiza o banco de dados.

O pacote contém uma unidade `updatedb.timer`, que invoca uma atualização do banco de dados todos os dias. O timer é ativado logo após a instalação, inicie manualmente se você quiser usá-lo antes de reinicializar. Você também pode executar manualmente updatedb como root a qualquer momento.

Para economizar tempo, updatedb pode ser (e por padrão é) configurado para ignorar certos sistemas de arquivos e caminhos editando `/etc/updatedb.conf`. updatedb.conf(5) descreve a semântica deste arquivo. Vale a pena notar que entre os caminhos ignorados na configuração padrão (`PRUNEPATHS`) estão `/media` e `/mnt`, então locate pode não descobrir arquivos em dispositivos externos.

## Veja também

- Como locate funciona e rescreva-o em um minuto

Category:

- Search (Português)

Hidden categories:

- Pages or sections flagged with Template:Translateme (Português)
- Pages with broken package links
- Pages with dead links

locate (Português)
Add topic