GNU/Linux >> Tutoriels Linux >  >> Linux

Commande Whereis sous Linux

whereis est un utilitaire de ligne de commande qui vous permet de trouver l'emplacement des fichiers binaires, source et de page de manuel pour une commande donnée.

Dans cet article, nous allons vous montrer comment utiliser Linux whereis commande.

Comment utiliser le whereis Commande #

La syntaxe de whereis commande est la suivante :

whereis [OPTIONS] FILE_NAME...

Lorsqu'il est utilisé sans aucune option whereis rechercher dans les fichiers binaires, sources et manuels la commande spécifiée en argument.

Par défaut whereis recherche les fichiers de la commande dans les chemins et répertoires codés en dur répertoriés dans les variables d'environnement. Utilisez le -l option pour trouver les répertoires où le whereis recherche de commande.

whereis -l

Par exemple, pour obtenir des informations sur le bash commande, vous taperez ce qui suit :

whereis bash
bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz

Dans la sortie ci-dessus bash: est la commande pour laquelle vous souhaitez obtenir des informations, /bin/bash est le chemin vers le fichier binaire, /etc/bash.bashrc est le fichier source, et /usr/share/man/man1/bash.1.gz est la page de manuel.

Si la commande que vous recherchez n'existe pas, whereis n'imprimera que le nom de la commande.

Vous pouvez également fournir plus d'un argument au whereis commande :

whereis netcat uptime

La sortie contiendra des informations sur netcat et uptime commandes :

netcat: /bin/netcat /usr/share/man/man1/netcat.1.gz
uptime: /usr/bin/uptime /usr/share/man/man1/uptime.1.gz

Pour rechercher uniquement les binaires de commande, utilisez le -p option.

Par exemple, pour trouver l'emplacement du ping commande, vous taperez ce qui suit :

whereis -p ping
ping: /bin/ping

Lorsque vous recherchez uniquement l'emplacement du binaire de commande, préférez utiliser le which ou type commandes.

Pour rechercher uniquement les fichiers source, utilisez le -s option.

whereis -s command

Si les fichiers source existent, le whereis imprimera leurs emplacements.

Le -m L'option vous permet de rechercher uniquement les fichiers man :

whereis -m command

Pour limiter les emplacements où whereis les recherches de binaires utilisent le -B options, pour les manuels le -M et -S pour les source. Chaque option accepte une liste de chemins absolus vers des répertoires séparés par un espace. La liste des répertoires doit être terminée par le -f option qui indique le début des noms de fichiers.

Par exemple, pour rechercher le cp binaire dans le /bin répertoire que vous saisiriez :

whereis -b -B /bin -f cp
cp: /bin/cp

Le -u l'option indique whereis pour rechercher des entrées inhabituelles. Les fichiers qui n'ont pas exactement une entrée de chaque type demandé (binaire, manuel et source) sont considérés comme des fichiers inhabituels (commandes).

Par exemple, pour rechercher tous les binaires dans le /bin répertoire qui n'a pas de pages de manuel ou qui contient plus d'une documentation à saisir :

cd /binwhereis -m -u *

Le caractère générique (* ) après le -f l'option signifie tous les fichiers du répertoire de travail actuel (/bin ).

Conclusion #

Le whereis est utilisé pour localiser les fichiers binaires, source et manuels d'une commande donnée.

Si vous avez des questions ou des commentaires, veuillez laisser un commentaire ci-dessous.


Linux
  1. Exemples de commandes Whereis Linux

  2. Commande Linux mv

  3. Linux du command

  4. Commande IP Linux

  5. Commande cd Linux

Commande de date sous Linux

Commande gratuite sous Linux

Commande W sous Linux

À la commande sous Linux

Commande Où est Linux

Commande Df sous Linux