Commande Linux whereis

Linux 命令大全Référence des commandes Linux

La commande Linux whereis est utilisée pour localiser des fichiers.

Cette commande recherche dans des répertoires spécifiques les fichiers qui répondent aux critères. Ces fichiers doivent être des fichiers de code source, des fichiers binaires ou des fichiers d'aide.

Cette commande ne peut être utilisée que pour trouver des fichiers binaires, des fichiers de code source et des pages de manuel man. Pour localiser des fichiers généraux, vous devez utiliser la commande locate.

Syntaxe

whereis [-bfmsu][-B <目录>...][-M <目录>...][-S <目录>...][文件...]

Parameters:

  • -b Rechercher uniquement les fichiers binaires.
  • -B<directory> Rechercher uniquement les fichiers binaires dans le répertoire spécifié.
  • -f Ne pas afficher le nom du chemin avant le nom du fichier.
  • -m Rechercher uniquement les fichiers de documentation.
  • -M<directory> Rechercher uniquement les fichiers de documentation dans le répertoire spécifié.
  • -s Rechercher uniquement les fichiers de code source.
  • -S<directory> Rechercher uniquement les fichiers de code source dans le répertoire spécifié.
  • -u Rechercher les fichiers qui ne contiennent pas le type spécifié.
  • Exemples

    Utilisez la commande "whereis" pour vérifier l'emplacement de la commande "bash". Saisissez la commande suivante :

    $ whereis bash 
    

    Après avoir exécuté la commande ci-dessus, les informations de sortie sont les suivantes :

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

    Remarque : les informations de sortie ci-dessus, de gauche à droite, sont le nom du programme interrogé, le chemin de bash et le chemin de la page de manuel man de bash.

    Si l'utilisateur doit interroger séparément des fichiers binaires ou des fichiers d'aide, les commandes suivantes peuvent être utilisées :

    $ whereis -b bash 
    $ whereis -m bash 
    

    Les informations de sortie sont les suivantes :

    $ whereis -b bash               #显示bash 命令的二进制程序  
    bash: /bin/bash /etc/bash.bashrc /usr/share/bash    # bash命令的二进制程序的地址  
    $ whereis -m bash               #显示bash 命令的帮助文件  
    bash: /usr/share/man/man1/bash.1.gz  #bash命令的帮助文件地址  
    

    Linux 命令大全Référence des commandes Linux

    Autres extensions