où"/> où">

Maison >Tutoriel système >Linux >Linux où est la commande

Linux où est la commande

PHPz
PHPzavant
2024-02-15 13:10:02736parcourir

La commande

whereis est spécifiquement utilisée pour rechercher des noms de programmes. Elle peut rechercher des fichiers binaires (à l'aide du paramètre -b), des fichiers de description d'homme (à l'aide du paramètre -m) et des fichiers de code source (à l'aide du paramètre -s). Sans aucun paramètre, il renvoie toutes les informations pertinentes.

Linux où est la commande

Par rapport à la commande find, la commande Whereis est très rapide à trouver. En effet, le système Linux enregistre toutes les informations sur les fichiers dans un fichier de base de données. Lorsque nous utilisons Whereis ou la commande Locate qui sera introduite ensuite, elle trouvera les données directement à partir de la base de données au lieu de parcourir le disque dur comme la commande Find, elle est donc plus efficace.

Le message a été reçu. Ce qui suit est le résultat d'une pseudo-originalisation profonde du paragraphe que vous avez fourni : > La commande Whereis est spécialement utilisée pour rechercher des noms de programmes. Elle peut rechercher des fichiers binaires (en utilisant le paramètre -b) et man. fichiers de description (en utilisant les paramètres -m) et fichiers de code source (en utilisant le paramètre -s). Sans aucun paramètre, il renvoie toutes les informations pertinentes. > Par rapport à la commande find, la vitesse de recherche de la commande Whereis est très rapide. En effet, le système Linux enregistre toutes les informations sur les fichiers dans un fichier de base de données. Lorsque nous utilisons Whereis ou la commande Locate qui sera introduite ensuite, elle trouvera les données directement à partir de la base de données au lieu de parcourir le disque dur comme la commande Find, elle est donc plus efficace.

«

Cependant, le fichier de base de données n'est pas mis à jour en temps réel. Par défaut, il est mis à jour une fois par semaine. Par conséquent, lorsque nous utilisons Whereis et Locate pour rechercher des fichiers, nous trouvons parfois des données qui ont été supprimées, ou le fichier vient d'être supprimé. a été créé mais est introuvable. La raison est que le fichier de base de données n'a pas été mis à jour.

Format de commande

whereis [参数]... 文件名

Fonction de commande

«

La commande

whereis permet de localiser l'emplacement des fichiers exécutables, des fichiers de code source et des fichiers d'aide dans le système de fichiers. Les attributs de ces fichiers doivent appartenir au code original, aux fichiers binaires ou aux fichiers d'aide. Le programme Whereis a également la capacité de rechercher du code source, de spécifier des chemins de recherche alternatifs et de rechercher des éléments inhabituels.

命令参数

  • -b 定位可执行文件。
  • -m 定位帮助文件。
  • -s 定位源代码文件。
  • -u 搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件。
  • -B 指定搜索可执行文件的路径。
  • -M 指定搜索帮助文件的路径。
  • -S 指定搜索源代码文件的路径。

找出ls命令位置和帮助文档的位置

> whereis ls
ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz

显示ls命令的二进制程序

> whereis -b ls
ls: /usr/bin/ls

显示ls命令的帮助文档

> whereis -m ls

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer