ホームページ  >  記事  >  システムチュートリアル  >  Linux の whereis コマンド

Linux の whereis コマンド

PHPz
PHPz転載
2024-02-15 13:10:02698ブラウズ

whereis コマンドは、プログラム名の検索に特に使用され、バイナリ ファイル (-b パ​​ラメータを使用)、man 記述ファイル (-m パラメータを使用)、およびソース コード ファイル (-s パラメータを使用) を検索できます。パラメータ)。パラメータを指定しないと、関連するすべての情報が返されます。

Linux の whereis コマンド

find コマンドと比較して、whereis コマンドの検索速度は非常に高速です。これは、Linux システムがすべてのファイル情報をデータベース ファイルに記録するためです。 whereis や次に紹介するlocateコマンドを使用すると、findコマンドのようにハードディスクを走査するのではなく、データベースから直接データを検索するため、より効率的です。

メッセージを受信しました。以下は、指定した段落を徹底的に擬似オリジナル化した結果です: > whereis コマンドは、プログラム名の検索に特別に使用されます。バイナリ ファイルを検索できます (-b パ​​ラメーターを使用します)。 )、man 記述ファイル (-m パラメーターを使用)、およびソース コード ファイル (-s パラメーターを使用)。パラメータを指定しないと、関連するすべての情報が返されます。 > find コマンドと比較して、whereis コマンドの検索速度は非常に高速です。これは、Linux システムがすべてのファイル情報をデータベース ファイルに記録するためです。 whereis や次に紹介するlocateコマンドを使用すると、findコマンドのようにハードディスクを走査するのではなく、データベースから直接データを検索するため、より効率的です。

#「

ただし、データベース ファイルはリアルタイムでは更新されません。デフォルトでは、週に 1 回更新されます。そのため、whereis およびlocate を使用してファイルを検索すると、削除されたデータやファイルが見つかることがあります。は作成されたばかりですが、データベース ファイルが更新されていないために見つかりません。

#コマンド形式

リーリー

コマンド関数

#「

whereis コマンドは、ファイル システム内の実行可能ファイル、ソース コード ファイル、およびヘルプ ファイルの場所を特定します。これらのファイルの属性は、元のコード、バイナリ ファイル、またはヘルプ ファイルに属している必要があります。 whereis プログラムには、ソース コードを検索し、代替検索パスを指定し、異常な項目を検索する機能もあります。

命令参数

  • -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

以上がLinux の whereis コマンドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlxlinux.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。