GNU/Linux >> Tutoriels Linux >  >> Linux

Exemples de commandes Whereis Linux

La commande whereis est un outil de ligne de commande qui vous aide à localiser la source ou les pages binaires et de manuel d'une commande Linux. Cette commande recherche des fichiers dans un ensemble restreint d'emplacements (répertoires de fichiers binaires, répertoires de pages de manuel et répertoires de bibliothèques). Il est généralement utilisé pour trouver les exécutables d'un programme, ses pages de manuel et ses fichiers de configuration.

Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes de commandes système connexes.

Dans ce contexte, nous verrons comment vous pouvez utiliser la commande whereis.


Quelle est la syntaxe de base de la commande Whereis ?

L'utilitaire whereis prend la syntaxe ci-dessous :

$ whereis [OPTIONS] filename

Voyons maintenant quelques exemples d'utilisation de la commande Whereis.


1. Rechercher les pages binaires et man d'une commande

Sans aucune option, l'utilitaire whereis fournit à la fois le chemin vers le binaire et les pages de manuel d'une commande Linux.

Supposons que vous souhaitiez trouver l'emplacement binaire de la commande ls, y compris les pages de manuel. Pour y parvenir, lancez la commande :

$ whereis ls

À partir de la sortie, le binaire se trouve dans le chemin /usr/bin/ et les pages de manuel dans le chemin /usr/share/man/man1/ls.1.gz.

Prenons encore un autre exemple. Pour localiser le chemin binaire et les pages de manuel de la commande cat, exécutez :

$ whereis cat

De même, le binaire se trouve dans le chemin /usr/bin/cat et les pages de manuel dans le chemin /usr/share/man/man1/cat.1.gz.


2. Fournissez plus d'une commande en tant qu'argument

De plus, vous pouvez fournir plusieurs commandes en tant qu'arguments comme suit :

$ whereis command1 command2 …

Par exemple, pour trouver simultanément l'emplacement binaire et les pages de manuel de deux commandes :pwd et uptime, exécutez la commande :

$ whereis pwd uptime


3. Localisez uniquement les pages de manuel

Utilisez l'option -m pour afficher uniquement le chemin d'accès aux pages de manuel de la commande. L'exemple ci-dessous fournit le chemin d'accès aux pages de manuel de la commande ls.

$ whereis -m ls


4. Rechercher uniquement les chemins binaires

Si vous souhaitez uniquement rechercher les chemins binaires et omettre les pages de manuel, utilisez l'option -b comme indiqué ci-dessous.

$ whereis -b ls


5. Rechercher uniquement les fichiers source

Pour rechercher uniquement les fichiers source, utilisez l'option -s comme indiqué.

$ whereis -s cp


6. Limitez les endroits où whereis peut rechercher des pages de manuel

Par défaut, l'utilitaire whereis récupère toutes les pages de manuel d'une commande. Pour restreindre la recherche de l'utilitaire dans des pages de manuel spécifiques, utilisez l'option -M suivie de la page de manuel, puis l'option -f suivie de la commande.

Dans l'exemple ci-dessous, l'utilitaire whereis recherche les pages de manuel de la commande mkdir dans deux chemins :/usr/share/man/man2/mkdir.2.gz et /usr/share/man/man1/mkdir.1.gz.

$ whereis mkdir

Ici, nous avons limité l'utilitaire whereis pour rechercher les pages de manuel dans le chemin /usr/share/man/man2 uniquement et ignorer l'autre emplacement :

$ whereis -M /usr/share/man/man2 -f mkdir


7. Limitez les endroits où whereis peut rechercher des fichiers binaires

De même, vous pouvez limiter l'emplacement où recherche les fichiers binaires. Dans la commande ci-dessous, whereis recherche les fichiers binaires à deux emplacements :/usr/bin/pwd et /usr/include/pwd.h.

$ whereis pwd

En utilisant l'option -B, comme indiqué, nous avons limité l'utilitaire à la recherche des fichiers binaires uniquement dans le chemin /usr/bin.

$ whereis -B /usr/bin -f pwd


Comment vérifier où est la version ?

Pour vérifier la version de la commande whereis, exécutez :

$ whereis --version

OU

$ whereis -V


Comment obtenir de l'aide avec l'utilitaire whereis ?

Pour des options de commande whereis supplémentaires, exécutez la commande :

$ whereis --help



Linux
  1. 7 Exemples de commandes Linux df

  2. 8 Exemples de commandes Linux TR

  3. 12 Exemples de commande Linux, commande Whatis, commande Whereis

  4. Exemples de commandes sa sous Linux

  5. w Exemples de commandes sous Linux

9 exemples de commandes tee sous Linux

9 exemples de commande diff sous Linux

Commande Linux ip avec exemples

Commande Whereis sous Linux

Commande Où est Linux

Exemples de commandes id sous Linux