Package: mlocate (0.26-3)
Links for mlocate
Debian Resources:
Download Source Package mlocate:
Maintainer:
External Resources:
- Homepage [pagure.io]
Similar packages:
encontrar fichieros rapidamente no sistema de ficheiros, baseado no nome
mlocate é uma nova implementação de locate, uma ferramenta para localizar ficheiros em qualquer ponto do sistema de ficheiros, baseado no respectivo nome, usando um padrão fixo ou expressão regular. Ao contrário de ferramentas como o find(1), locate usa uma base de dados previamente criada para executar as pesquisas, possibilitando um melhor desempenho. Esta base de dados é actualizada periodicamente a partir do cron.
Existem várias implementações do locate: a original, encontrada nas findutils da GNU, slocate e mlocate. As vantagens do mlocate são:
* indexa todo o sistema de ficheiros, mas os resultados da pesquisa só incluem ficheiros a que o utilizador tem acesso. Consegue isto ao actualizar a base de dados como root, mas tornando-a inacessível para utilizadores normais, que apenas lhe podem aceder através do programa. O slocate também faz isto, mas o locate original não.
* em vez de reler todo o conteúdo de todos os directórios de cada vez que a base de dados é actualizada, o mlocate mantém informações temporais na sua base de dados e consegue determinar se o conteúdo dos directórios foi alterado sem os ler novamente. Isto torna as actualizações muito mais rápidas e menos exigentes para o disco rígido. Esta característica só se encontra no mlocate.
Ao instalar o mlocate, o binário /usr/bin/locate irá apontar para o mlocate através do mecanismo de alternativas. Após a instalação, pode desejar executar o /etc/cron.daily/mlocate manualmente para criar a base de dados, pois caso contrário o mlocate não funcionará até ser executado pelo cron (uma vez que o mlocate não usa a mesma base de dados que o locate). Também pode querer remover o pacote "locate" para não ter duas bases de dados distintas a serem actualizadas regularmente no seu sistema.
Other Packages Related to mlocate
|
|
|
|
-
- dep: adduser
- Acrescenta e remove utilizadores e grupos
-
- dep: libc6 (>= 2.17)
- Biblioteca GNU C: Bibliotecas partilhadas
also a virtual package provided by libc6-udeb
-
- sug: nocache
- bypass/minimize file system caching for a program
Download mlocate
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
arm64 | 93.7 kB | 488.0 kB | [list of files] |