whereis Générateur de commandes
Générer des commandes whereis pour localiser le binaire, la source et la page manuelle d’une commande
Début avec whereis
## Qu’est-ce que whereis ?
`whereis` localise en une seule opération les fichiers binaire, source et de page manuelle d’une commande. Il recherche dans un ensemble fixe de répertoires standards (et non `$PATH`), ce qui le rend très rapide, mais cela signifie également qu’il ne trouve que les fichiers installés dans des emplacements conventionnels. C’est le moyen le plus rapide de voir tout ce qui concerne une commande installée.
## Comment l’utiliser
1. **Définir les options** : Limitez la recherche aux fichiers binaire/source/manuel, ou définissez des répertoires de recherche personnalisés. 2. **Saisir le nom** : Tapez le nom de la commande que vous souhaitez rechercher. 3. **Copier et exécuter** : Collez la commande générée dans votre terminal.
Les résultats sont affichés regroupés en `name: /path/to/binary /path/to/man /path/to/src`.
Options courantes
### `-b` Uniquement binaire Limitez les résultats au fichier binaire exécutable (ou au script) correspondant à la commande.
### `-m` Uniquement manuel Limitez les résultats aux fichiers de page man.
### `-s` Uniquement source Limitez les résultats aux fichiers de code source.
### `-u` Entrées inhabituelles Affichez uniquement les entrées « inhabituelles » — des commandes qui manquent au moins l’un des types binaire/source/manuel. Utile pour détecter des installations incomplètes.
### `-B DIR`, `-M DIR`, `-S DIR` Chemins de recherche personnalisés Restreignez la recherche des fichiers binaires, manuels ou de source à des répertoires spécifiques. Ces chemins doivent précéder le nom de la commande : `whereis -B /opt/bin -f python`.
### Nom (positionnel) Le nom de la commande à rechercher, par exemple `ls`, `gcc`, `bash`.
▶Quelle est la différence entre whereis, which et locate ?
▶Comment puis-je afficher uniquement le chemin binaire d’une commande ?
▶Comment puis-je trouver des commandes pour lesquelles les pages man ou les sources manquent ?
Si cet outil vous a été utile, pensez à m’offrir un café.
Achetez-moi un café.