Recherche de site Web

Commande Localiser introuvable


Si vous rencontrez l’erreur locate command introuvable sur votre système Linux, cela signifie probablement que le logiciel n’est pas installé et que vous ne pouvez donc pas l’utiliser. Dans ce tutoriel, nous allons remédier au problème en vous montrant comment installer la commande locate sur toutes les principales distributions Linux. Vous verrez ensuite quelques exemples d’utilisation de base de la commande localiser.

Dans ce tutoriel, vous allez apprendre :

  • Comment installer la commande locate sur toutes les principales distributions Linux
  • Comment utiliser la commande locate sous Linux
  • Comment mettre à jour la base de données de localisation

Comment installer locate command sur toutes les principales distributions Linux

Si la commande locate n’est pas déjà installée sur votre système, vous rencontrerez une erreur telle que locate command not found ou bash : /usr/bin/locate : No such file or directory lors de la tentative d’exécution de la commande.

La solution simple à ce problème est d’installer locate avec le gestionnaire de paquets de votre système. Toutes les distributions Linux ont le paquet disponible dans leurs dépôts par défaut.

Vous pouvez utiliser la commande appropriée ci-dessous pour installer locate avec le gestionnaire de paquets de votre système.

Pour installer sur Ubuntu, Debian et Linux Mint :


sudo apt install locate

Pour installer sur Fedora, CentOS, AlmaLinux et Red Hat :


sudo dnf install locate

Pour installer localisez sur Arch Linux et Manjaro :


sudo pacman -S locate

locate Exemples de commandes

locate crée une base de données de fichiers sur votre système, ainsi que leurs emplacements, puis recherche une correspondance dans cette base de données, plutôt que d’analyser votre disque dur à la recherche de fichiers correspondants en temps réel. Cela permet à locate de produire des résultats très rapides, de sorte qu’il peut rechercher efficacement l’ensemble du système de fichiers pour un fichier correspondant en quelques secondes seulement.

Étant donné que locate utilise une base de données et que cette base de données n’est pas mise à jour en permanence, la commande ne peut pas trouver les fichiers récemment créés. L’utilisateur peut exécuter updatedb pour mettre à jour manuellement la base de données de localisation, ou attendre environ un jour pour que la base de données soit mise à jour automatiquement en arrière-plan.

  1. La syntaxe de la commande est très simple. Il vous suffit de spécifier le fichier ou le répertoire que vous souhaitez rechercher.

    
    locate example.txt
    
  2. Pour mettre à jour le cache de locate, vous pouvez exécuter :

    
    sudo updatedb
    

Réflexions finales

Dans ce tutoriel, vous avez vu comment installer la commande locate sur votre système Linux. La commande locate est très rapide dans la recherche de fichiers car elle utilise une liste en cache pour fournir des résultats, qui peuvent être continuellement mis à jour avec la commande updatedb. Vous ne devriez plus rencontrer l’erreur Localiser la commande introuvable dans votre terminal.

Articles connexes: