Package: mlocate (0.26-5)
Links for mlocate
Debian Resources:
Download Source Package mlocate:
Maintainers:
External Resources:
- Homepage [pagure.io]
Similar packages:
rapidamente encontra arquivos no sistema de arquivos com base nos seus nomes
O mlocate é uma nova implementação do locate, uma ferramenta para encontrar arquivos em qualquer lugar do sistema de arquivos com base em seus nomes, usando um padrão fixo ou uma expressão regular. Diferente de outras ferramentas como find(1), o locate usa um banco de dados previamente criado para realizar a busca, permitindo que as consultas sejam executadas muito mais rápido. Este banco de dados é atualizado periodicamente a partir do cron.
Há várias implementações do locate: a implementação original do findutils do GNU, slocate e mlocate. As vantagens do mlocate são:
* ele indexa todo o sistema de arquivos, mas os resultados de uma busca só incluirão arquivos que o usuário executando o locate tenha acesso. Ele faz isso atualizando o banco de dados como root, mas tornando-o ilegível para usuário normais, que só podem acessá-lo através do binário locate. O slocate também faz isso, mas não o locate original.
* ao invés de reler todo o conteúdo de todos os diretórios a cada vez que o banco de dados é atualizado, o mlocate mantém as informações de "timestamp" em seu banco de dados e pode saber se o conteúdo de um diretório foi mudado sem precisar lê-los novamente. Isto torna as atualizações muito mais rápidas e menos intensas no disco rígido. Este recurso só é encontrado no mlocate.
Instalar mlocate mudará o binário /usr/bin/locate para apontá-lo para o mlocate através do mecanismo de alternativas ("alternatives"). Após a instalação, é desejável que você execute o /etc/cron.daily/mlocate manualmente para criar o banco de dados, caso contrário, o mlocate não funcionará até que o script seja executado pelo próprio cron (já que o mlocate não usa o mesmo arquivo de banco de dados que o locate padrão). Além disso, você também pode querer remover o pacote "locate" para não ter dois arquivos de banco de dados diferentes sendo atualizados regularmente no seu sistema.
Other Packages Related to mlocate
|
|
|
|
-
- dep: adduser
- adiciona e remove usuários e grupos
-
- dep: libc6 (>= 2.28)
- GNU Biblioteca C: Bibliotecas compartilhadas
also a virtual package provided by libc6-udeb
-
- sug: nocache
- desvia/minimiza cache de sistema de arquivos para um programa
Download mlocate
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
i386 | 98.7 kB | 507.0 kB | [list of files] |