ホームページ >運用・保守 >Linuxの運用と保守 >Linuxのwhereisコマンドの使い方

Linuxのwhereisコマンドの使い方

青灯夜游
青灯夜游オリジナル
2023-02-06 16:11:203680ブラウズ

Linux では、whereis コマンドは、ファイル システム内の実行可能ファイル、ソース コード ファイル、およびヘルプ ファイルの場所を見つけるために使用されます。構文は、「whereis [オプション パラメーター] [BMS ディレクトリ名 -f ]」です。ファイル名"。 whereis コマンドはプログラム名の検索にのみ使用でき、バイナリ ファイル (パラメーター "-b")、man 記述ファイル (パラメーター "-m")、およびソース コード ファイル (パラメーター "-s") のみを検索します。パラメータを省略した場合、すべての情報が返されます。

Linuxのwhereisコマンドの使い方

#このチュートリアルの動作環境: 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 ] 文件名

パラメータ

パラメータ説明#-b-m-s-u-B-M-S
実行可能ファイルを見つけます。
ヘルプ ファイルを見つけます。
ソース コード ファイルを見つけます。
実行可能ファイル、ソース コード ファイル、およびヘルプ ファイル以外のファイルをデフォルトのパスで検索します。
実行可能ファイルを検索するパスを指定します。
ヘルプ ファイルを検索するパスを指定します。
ソース コード ファイルを検索するパスを指定します。
#whereis コマンドの一般的な例

cd コマンドの場所を見つける

whereis cd

Linuxのwhereisコマンドの使い方Tomcat および svn に関連するすべてのファイルを見つけます

whereis tomcat

whereis svn

説明: tomcat はインストールされていません。見つかりません。svn インストールでは多くの関連ファイルが見つかりました。Linuxのwhereisコマンドの使い方

バイナリ ファイルのみが見つかりました。

# 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のwhereisコマンドの使い方

関連する推奨事項: 「

Linux ビデオ チュートリアル

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。