Comment installer «Locate Command» pour trouver des fichiers dans Linux
- 2488
- 693
- Maëlle Perez
Le Locate est un utilitaire de ligne de commande pour trouver des fichiers par nom dans Linux, tout comme la commande Find. Cependant, il fonctionne plus efficacement par rapport à son homologue; Il utilise une ou plusieurs bases de données peuplées par le Mise à jourB Programme et imprime les noms de fichiers correspondant au moins un des modèles (un utilisateur fournit) à la sortie standard.
Le pack de localisation est fourni par le FINDUTILS GNU ou mlacer paquets. Ces packages sont connus pour fournir la même mise en œuvre du programme. Sur la plupart Centos / Rhel systèmes, findUtils Livré préinstallé, cependant, si vous essayez d'exécuter une commande Locate, vous pouvez rencontrer l'erreur:
-bash: localiser: commande introuvable
Dans cet article, nous vous montrerons comment installer mlacer package qui fournit le Localiser et Mise à jourB Commandes pour trouver des fichiers dans les systèmes Linux.
Vous trouverez ci-dessous un exemple de sortie montrant l'erreur ci-dessus et l'interrogation findUtils emballer.
$ localiser bash_completion.SH $ RPM -QA | FINDUTILS GREPLocaliser la commande introuvable
À installer mlacer, Utilisez le gestionnaire de packages Yum ou APT selon votre distribution Linux comme indiqué.
$ sudo yum install mLocate [sur centos / rhel] $ sudo apt install mLocate [sur Debian / Ubuntu]
Après installation mlacer, vous devez mettre à jour le Mise à jourB, qui est utilisé par Localiser Commande en tant qu'utilisateur racine avec la commande sudo, sinon vous obtiendrez une erreur. L'emplacement de stockage de la base de données par défaut est / var / lib / mLocate / mLocate.db.
$ sudo updatedb
Une fois la base de données mise à jour, essayez maintenant d'exécuter le Localiser commande, qui devrait fonctionner cette fois.
$ localiser bash_completion.shotTrouver des fichiers à l'aide de la commande Locate
Pour trouver une correspondance exacte selon le modèle que vous entrez, utilisez-le -b
option et le \
Option globbing comme dans la syntaxe suivante.
$ localiser -b '\ bash_completion.sh '
Note: Vous pouvez utiliser le Localiser_path Variable environnementale pour définir un chemin d'accès à des bases de données supplémentaires, qui sont lues après la base de données par défaut ou les bases de données répertoriées à l'aide du -base de données Flag sur la ligne de commande.
C'est tout! Dans ce guide, nous vous avons montré comment installer mlacer package qui offre le Localiser et Mise à jourB Commandes sur un système Linux. Partagez vos opinions avec nous via le formulaire de rétroaction ci-dessous.
- « Comment masquer la version du serveur Nginx dans Linux
- Installez le cache de vernis 5.2 pour Apache sur Debian et Ubuntu »