English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Commande whereis sous Linux

Linux 命令大全

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

Cette instruction recherchera des fichiers correspondant aux critères spécifiés dans un répertoire spécifique. Ces fichiers devraient appartenir aux fichiers de code source, aux fichiers binaires ou aux fichiers d'aide.

Cette instruction ne peut être utilisée que pour rechercher des fichiers binaires, des fichiers de code source et des pages de manuels, la localisation des fichiers généraux nécessite l'utilisation de la commande locate.

Syntaxe

whereis [-bfmsu-B <Table des matières>...-M <目录>...][-S <目录>...][文件...]

参数

  • -b  只查找二进制文件。
  • -B<目录>  只在设置的目录下查找二进制文件。
  • -f  不显示文件名前的路径名称。
  • -m  只查找说明文件。
  • -M<目录>  只在设置的目录下查找说明文件。
  • -s  只查找原始代码文件。
  • -S<目录>  只在设置的目录下查找原始代码文件。
  • -u  查找不包含指定类型的文件。
  • 在线示例

    使用指令"whereis"查看指令"bash"的位置,输入如下命令:

    $ whereis bash 
    

    上面的指令执行后,输出信息如下所示:

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

    注意:以上输出信息从左至右分别为查询的程序名、bash路径、bash的man 手册页路径。

    如果用户需要单独查询二进制文件或帮助文件,可使用如下命令:

    $ whereis -b bash 
    $ whereis -m bash 
    

    输出信息如下:

    $ 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 命令大全