GNU/Linux >> Tutoriels Linux >  >> Linux

localiser :commande introuvable

Parfois, vous créez un fichier et oubliez dans quelle structure de répertoires vous l'avez mis. Parfois, vous ne connaissez pas l'emplacement exact des fichiers créés par le système, les applications ou d'autres utilisateurs. Sous Linux, vous disposez de plusieurs outils puissants pour trouver les fichiers que vous recherchez.

La commande de localisation

La commande locate recherche rapidement toute chaîne spécifiée dans les noms de fichiers et les chemins stockés dans la base de données mlocate. Cette base de données doit être mise à jour régulièrement pour que la recherche soit efficace. Les résultats affichés peuvent être limités aux fichiers auxquels les utilisateurs sont autorisés à accéder ou à exécuter.

Syntaxe

La syntaxe de la commande de localisation est :

# locate [options] {string}

Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande de localisation :

locate: command not found

vous pouvez essayer d'installer le package ci-dessous selon le choix de votre distribution :

Répartition Commande
Debian apt-get install mlocate
Ubuntu apt-get install mlocate
Alpin apk ajouter mlocate
Arch Linux pacman -S mlocate
Kali Linux apt-get install mlocate
CentOS yum installer mlocate
Fédora dnf installer mlocate
Raspbian apt-get install mlocate

localiser les options de commande

La commande de localisation prend en charge différentes options qui vous permettent de rendre votre recherche plus efficace. Certaines des options sont décrites dans le tableau.

Option Utilisé pour
-r Rechercher des noms de fichiers à l'aide d'expressions régulières.
-c Afficher uniquement le nombre d'entrées correspondantes trouvées, plutôt que les noms de fichiers.
-e Renvoyer uniquement les fichiers qui existent au moment de la recherche.
-i Ignorer la casse dans les noms de fichiers ou les chemins.
-n {nombre d'entrées} Renvoyer uniquement les premières correspondances jusqu'au nombre spécifié.

localiser des exemples de commandes

1. Pour localiser n'importe quel fichier :

# locate file.txt 

2. Pour faire correspondre uniquement le nom de base au modèle :

# locate -b file.txt
# locate --basename file.txt 

3. Pour obtenir le nombre d'entrées correspondantes :

# locate -c file.txt
# locate --count file.txt

4. Pour remplacer la base de données par défaut par la donnée :

# locate -d 
# locate --database

5. Pour imprimer les entrées qui existent au moment où la localisation a été déclenchée :

# locate -e filename
# locate --existing filename

6. Pour suivre les liens symboliques de fin :

# locate -L text
# locate --follow text

7. Pour obtenir l'aide de localisation :

# locate -h
# locate --help

8. Pour quitter avec succès après avoir trouvé un nombre spécifié d'entrées :

# locate -l 10 text
# locate -n 10 text
# locate --limit 10 text

9. Pour éviter de suivre les liens symboliques :

# locate -P text
# locate --nofollow text
# locate -H text 

10. Pour séparer les entrées de sortie par le caractère ASCI NULL :

# locate -0 text
# locate --null text 

11. Pour obtenir les statistiques sur la base de données lue :

# locate -S text
# locate --statistics text 

12. Pour supprimer les erreurs éventuelles :

# locate -q text
# locate --quiet text

13. Pour obtenir les informations de version :

# locate -V
# locate --version

14. Pour faire correspondre le chemin d'accès complet :

# locate -w text
# locate --wholename text


Linux
  1. gestionnaire d'abonnement :commande introuvable

  2. dnf :commande introuvable

  3. bc :commande introuvable

  4. dpkg :commande introuvable

  5. id :commande introuvable

nc :commande introuvable

aws-shell :commande introuvable

tvservice :commande introuvable

lspci :commande introuvable

pstree :commande introuvable

ln :commande introuvable