Linuxのコマンドの違いを探す、見つける、whereisは、その、のタイプ

見つける

最も一般的で最も強力な検索コマンドで、あなたが探している任意のファイルを見つけるためにそれを使用できます。そして、探していることはディスクスペースです見つける、データベース(は/ var / libに/ locatedb)異なるファイルを照会します。

見つけます

実際には、特定のディレクトリを検索していないため、後者よりもはるかに高速もう一つの方法ですが、「-nameを見つける」されたコマンドを探しますが、データベースを検索する(は/ var / libに/ locatedbまたは/ var / libに/ mlocate / mlocate.db)、このデータベースは、すべてのローカル新聞の情報が含まれています。Linuxシステムが直接前に最新の変更を見つけるコマンドを見つけ、自動的にデータベースを作成し、自動的に一日一回更新し、そのファイルを使用します。あなたが見つけ使用する前に、これを回避するには、まずデータベースに関する更新を手動でupdatedbコマンドを使用します。

whereisは

whereisはコマンドは、プログラム名を検索するために使用され、そして唯一のバイナリファイル(パラメータ-b)、manドキュメント(パラメータ-m)とソースコードファイル(パラメータ-s)を検索することができます。パラメータを省略すると、すべての情報が返されます。同様にデータベース(は/ var / libに/ locatedb)ファイルを照会し、検索します。

これ

PATH変数のパスで指定されたコマンド動作は、システム・コマンドの位置を検索し、最初の検索結果を返します。言い換えれば、どのコマンドを使用するには、次のシステムコマンドがあるかどうかを確認することができ、そして最終的に、コマンド実行の位置です。

タイプ

実際には、typeコマンドを考慮することはできません最後にコマンドを区別するために使用される検索コマンドは、組み込みのシェルである、または独立したバイナリファイルの外部シェルによって提供さ。コマンドは、外部コマンドである場合には、パラメータを使用-pパスは、対応するコマンドのコマンドを表示します。

:で再現http://www.phpernote.com/linux/1205.html

おすすめ

転載: www.cnblogs.com/7haoyu/p/11527486.html