Présentation
localiser La commande est l'un des meilleurs outils pour trouver rapidement des fichiers par nom de fichier. La localisation la commande lit une ou plusieurs bases de données préparées par updatedb et écrit les noms de fichiers correspondant à au moins un des modèles sur la sortie standard, un par ligne.Contrôle préalable
Dans ce guide, nous allons vous montrer comment installer mlocate sur CentOS 8
Tout d'abord, nous allons illustrer la différence entre localiser et mlocate
Différence entre localiser et mlocate
Le paquet locate est l'implémentation de locate de GNU findutils. Le package mlocate est une autre implémentation du même concept appelé mlocate.
Ils implémentent la même fonctionnalité de base :une recherche rapide des noms de fichiers basée sur un index qui est (généralement) reconstruit chaque nuit. Ils diffèrent dans certaines de leurs fonctionnalités au-delà de l'utilisation de base.
localiser est une localisation fusionnée et paquet de base de données. "Fusionner" signifie mis à jourb réutilise la base de données existante pour éviter de relire la majeure partie du système de fichiers. Cela accélère la mise à jour de la base de données et ne surcharge pas les caches système.
localiser peut indexer plusieurs systèmes de fichiers, y compris les systèmes de fichiers réseau pour les partages réseau. Ce package est essentiel lorsque vous essayez de trouver rapidement des documents dans un terminal.
Sous Debian et ses dérivés, si vous installez les deux, localisez exécutera le mlocate implémentation, et vous devez exécuter locate.findutils pour exécuter l'implémentation GNU. Ceci est géré par des alternatives.
Si vous avez installé les deux, ils passeront tous les deux du temps à reconstruire leur index respectif, mais à part cela, ils n'entreront pas en conflit.
Installer mlocate
- Mettre à jour les packages système
dnf -y update
Installez mlocate .
dnf -y install mlocate
- mettre à jour mlocate
updatedb
La commande ci-dessus mettra à jour les bases de données de recherche
REMARQUE :mlocate installe une tâche cron qui s'exécutera quotidiennement pour mettre à jour les bases de données de recherche sur :
/etc/cron.daily/mlocate.cron
- Vérifiez la version de mlocate
locate -V
- Consultez la page de manuel pour localiser
man locate
Conclusion
C'est tout..
Dans cet article, nous vous avons montré comment installer mlocate sur CentOS 8 en plus de la différence entre locate et mlocate .
Merci