Linux では、whereis コマンドは、ファイル システム内の実行可能ファイル、ソース コード ファイル、およびヘルプ ファイルの場所を見つけるために使用されます。構文は、「whereis [オプション パラメーター] [BMS ディレクトリ名 -f ]」です。ファイル名"。 whereis コマンドはプログラム名の検索にのみ使用でき、バイナリ ファイル (パラメーター "-b")、man 記述ファイル (パラメーター "-m")、およびソース コード ファイル (パラメーター "-s") のみを検索します。パラメータを省略した場合、すべての情報が返されます。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
Linux の whereis コマンドは、ファイル システム内の実行可能ファイル、ソース コード ファイル、およびヘルプ ファイルの場所を見つけるために使用されます。これらのファイルの属性は、元のコード、バイナリ ファイル、またはヘルプ ファイルに属している必要があります。
whereis このプログラムには、ソース コードを検索し、代替検索パスを指定し、異常な項目を検索する機能もあります。
whereis コマンドは
whereis コマンドを使用します。whereis コマンドはプログラム名の検索にのみ使用でき、バイナリ ファイルの検索のみに使用できます (パラメーター -b)。 、man 記述ファイル (パラメーター -m) およびソース コード ファイル (パラメーター -s)。パラメータを省略した場合は、すべての情報が返されます。
find と比較すると、whereis の検索速度は非常に高速です。これは、Linux システムがシステム内のすべてのファイルをデータベース ファイルに記録するためです。whereis を使用すると、データはデータベースから検索されます。 find コマンドのようにハードディスクを横断して検索すると、当然のことながら効率が非常に高くなります。
ただし、データベース ファイルはリアルタイムでは更新されません。デフォルトでは、週に 1 回更新されます。そのため、whereis を使用してファイルを検索すると、削除されたデータや、ファイルが作成されたばかりですが、データベース ファイルが更新されていないことが原因であることがわかりました。
Linux whereis コマンドの詳細説明
関数
whereis コマンドはファイルの検索に使用されます。
#構文
whereis [-bmsu] [BMS 目录名 -f ] 文件名
パラメータ
説明 | |
---|---|
実行可能ファイルを見つけます。 | |
ヘルプ ファイルを見つけます。 | |
ソース コード ファイルを見つけます。 | |
実行可能ファイル、ソース コード ファイル、およびヘルプ ファイル以外のファイルをデフォルトのパスで検索します。 | |
実行可能ファイルを検索するパスを指定します。 | |
ヘルプ ファイルを検索するパスを指定します。 | |
ソース コード ファイルを検索するパスを指定します。 |
cd コマンドの場所を見つける
whereis cd
Tomcat および svn に関連するすべてのファイルを見つけます
whereis tomcat whereis svn
説明: tomcat はインストールされていません。見つかりません。svn インストールでは多くの関連ファイルが見つかりました。
バイナリ ファイルのみが見つかりました。
# whereis -b svn svn: /usr/bin/svn /usr/local/svn # whereis -m svn svn: /usr/share/man/man1/svn.1.gz # whereis -s svn svn:
説明: whereis -m svn はドキュメントのパスを検索し、whereis -s svn はソース ファイルを検索します。
関連する推奨事項: 「Linux ビデオ チュートリアル
」以上がLinuxのwhereisコマンドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。