ジャンナのテーマ ライセンスが検証されていません. テーマ オプション ページに移動してライセンスを検証します. ドメイン名ごとに XNUMX つのライセンスが必要です.

Linuxで簡単なコマンドを使って実行ファイルのパスを見つける方法

これら 4 つの Linux コマンドは、実行可能ファイルへのパスを表示します。

Linux で実行可能ファイルを見つけるのは簡単なことのように思えますが、プログラムを手動で実行したり、スクリプト内のパスを修正したりするなど、多くの状況で必要になります。 Linux には、システムで実行されているコマンドやプログラムの正確なパスを知るのに役立つ一連のコマンドが用意されています。システム管理者であっても一般ユーザーであっても、これらのコマンドは作業環境を整理し、コマンドが正しい場所を指していることを保証するのに役立ちます。

LinuxとWindowsのクラウ​​ドに接続されたファイルとフォルダの図解1 Linuxで簡単なコマンドを使って実行ファイルのパスを見つける方法

Linux 実行可能ファイルのパスを表示しますか? which、whereis、type -a、command -v などの多くの Linux コマンドは、実行可能ファイルを見つけて、そのソースを簡単かつ効率的に理解するのに役立ちます。

Linux 実行可能ファイルのパスを表示すると、トラブルシューティングや使用されているコマンドのバージョンの確認に役立ちます。これは、システムに複数のバージョンまたはインストールがある場合に、実行されているコマンドのバージョンを確認するのに役立ちます。たとえば、システム レベルのソフトウェア バージョンとユーザーがインストールした別のソフトウェア バージョンがある場合、正確なパスを知っておくと、予期しない動作を回避するのに役立ちます。これは、PATH 変数がカスタマイズまたは変更される環境で特に役立ちます。

方法1: whichコマンド

Linux の which コマンドを使用すると、実行可能ファイルへの正確なパスを指定して表示できます。 1 つまたは複数のファイルを選択して、そのパスを見つけることができます。 Linux で which コマンドを使用すると、PATH 環境変数にリストされているディレクトリがチェックされ、最初に一致する実行可能ファイルの場所が表示されます。ただし、このコマンドを -a オプション付きで実行すると、実行可能ファイルのすべての出現を表示できます。

Linux の which コマンドは、指定されたすべてのファイルが見つかり実行された場合は 0、少なくとも 1 つの実行不可能なコマンドが存在する場合は 2、不明なオプションが使用された場合は XNUMX の XNUMX 種類の終了コードを返します。次の図は、Linux で which コマンドを使用する方法を示しています。

which -a [ファイル名] ...

ここで、fileName はパスを指定する実行可能ファイルを表します。

例: which コマンドを使用して Linux 上の実行ファイルを検索する
which コマンドを実行して、実行可能ファイル (Python 3.10) のパスを調べてみましょう。

which -a Python 3.10

指定された実行可能ファイルに一致するすべてのパス名を取得します。

display-path-which-command Linuxで簡単なコマンドを使って実行ファイルのパスを見つける方法

方法2: whereisコマンド

Linux の whereis コマンドは、指定されたコマンドのバイナリ ファイル (実行可能ファイル)、ソース コード ファイル、およびマニュアル ページの場所を返します。 whereis コマンドを実行すると、標準のシステム ディレクトリが参照され、指定されたコマンドに関連する実行可能ファイルのパスとディレクトリ ページが表示されます。 Linux での whereis コマンドの一般的な使用法は次のとおりです。

whereis [オプション] [ファイル名] ...

whereis コマンドは、特定の機能を実現するために使用される複数のオプションを受け入れることができます。たとえば、バイナリ ファイルのみを検索する場合は -b オプション、マニュアル ページのみを検索する場合は -m オプション、バイナリ検索パスを指定する場合は -B オプションなどを指定して whereis コマンドを実行できます。

例: whereis を使用して実行可能ファイルのパスを表示する

Firefox は、Linux システムで使用できる実行可能プログラムです。 whereis コマンドを使用してパスを表示できます。

ファイアフォックス

次の出力では、「/usr/bin/firefox」は実行可能ファイルへのパスを表しています。

display-path-whereis Linuxで簡単なコマンドを使って実行ファイルのパスを見つける方法

方法3:Linuxでコマンドを入力する

Linux の type コマンドを使用すると、コマンドの性質を指定できます。たとえば、指定されたコマンドがエイリアス、シェル コマンド、関数、またはシステムに保存されている外部プログラムであるかどうかを判断します。 type コマンドを使用して、Linux 実行可能ファイルのパスをチェックすることもできます。

Linux では、type コマンドは組み込みのシェル コマンドであり、次のように確認できます。

タイプタイプ

シェル組み込み型 Linuxで簡単なコマンドを使って実行ファイルのパスを見つける方法

以下は、実行可能ファイルへのパスを表示する type コマンドの基本構文です。

ファイル名を入力

例: typeコマンドを使用して実行可能ファイルのパスを表示する
type コマンドを使用して、Python パス、具体的には Python 3.10 を表示してみましょう。

python3.10と入力する

display-path-type-command Linuxで簡単なコマンドを使って実行ファイルのパスを見つける方法

type コマンドは、指定されたコマンドの最初の実行パスを返します。一致するすべての場所を表示するには、-a フラグを付けて type コマンドを実行します。

-a python3.10と入力する

type-display-all-paths Linuxで簡単なコマンドを使って実行ファイルのパスを見つける方法

方法4: Linuxの-vコマンド

-v コマンドは Linux の組み込みシェル コマンドであり、コマンドを検索したり、システムの PATH でコマンドが使用可能かどうかを表示したりします。このコマンドを実行すると、指定されたコマンドが実行可能ファイルであるか、シェルに埋め込まれているか、エイリアスであるか、関数であるかを示す詳細情報が表示されます。

実行可能ファイルへの完全なパスを表示するには、次の構文を使用します。

コマンド -v ファイル名

例: -v コマンドを使用して実行ファイルへのパスを表示する
次の例では、-v フラグを指定したコマンドを使用して Firefox のパスを表示します。

コマンド -v firefox

出力は、Firefox が「/usr/bin/firefox」にある実行可能ファイルであることを示しています。

display-path-command Linuxで簡単なコマンドを使って実行ファイルのパスを調べる方法

Linux では、実行可能ファイルへのパスを見つけるのに役立つコマンドがいくつかあります。この記事で説明されているように、それぞれに独自の用途があります。ニーズに最適なコマンドを選択して、実行可能ファイルのパスを効率的に見つけることができます。

これらの Linux コマンドを練習して習得することで、ファイル パスをすばやく見つけ、ワークフローを改善できます。

Linux が提供するコマンド: which وwhereis وcommand -v システムにインストールされている実行可能ファイルへの実際のパスにすばやくアクセスできます。これらのコマンドを実装すると、パスのデバッグや環境の調査に役立つだけでなく、毎日入力するコマンドがシステムによってどのように処理されるかを直接理解することもできます。これらのツールを賢く扱うことで、時間を節約し、将来の操作におけるエラーを減らすことができることを常に覚えておいてください。

トップボタンに移動