タイトル: Linux のどのコマンド
抜粋: Linux での「this」コマンドの使用例と、PATH 変数からさまざまな実行可能ファイルやスクリプトを検索する方法についての例を含む実用的なチュートリアルです。
パーマリンク: linux-what-command
カテゴリ:Linux コマンド
このガイドでは、Linux の「Which」コマンドについて学習します。
このガイドで説明する手順を実行するには、次のコンポーネントが必要です:
最新の Linux システムには、システム管理、自動化、システム監視、リモート コンピューティングなどのさまざまなタスク用の複数のツールが組み込まれています。 「what」コマンドもその 1 つです。
「this」コマンドの主な用途は、実行可能ファイル (およびスクリプト) の場所を見つけることです。以下の例を参照してください:
$どれですか
###ここ:###「ls」の場所を「どれ」が教えてくれるかを尋ねる必要があります
コマンド/ツールのバイナリ実行可能ファイルを見つけるには、次のように「Which」コマンドを使用します。
$、「that」コマンドは複数のパラメータも受け入れます。次の例を確認してください:
$どの ls man chmod python3
###ここ:###
「ls」、「man」、「chmod」、「python3」の実行可能ファイルを「どれ」に見つけるかを尋ねます
出力には、これらのバイナリの場所がエントリごとに 1 行で出力されます。
$ls-L/usr/sbin
$ls-L/bin
$ls—l/sbin
複数のコピーがありますが、シェルは、コマンドが実行されるたびに、実行可能ファイルの特定のコピー (通常は /usr/bin にあります) のみを実行します。デフォルトでは、「Which」コマンドは「デフォルト」実行可能ファイルのこの場所を報告します。
ただし、実行可能ファイルの一致するすべてのコピーの場所を報告するように「どれ」に指示することもできます。
$どちら—閉じる
$that—chmod bashを閉じます
終了コード
0: パラメータは有効であり、実行可能です。
1: 1 つ以上のパラメータが見つからないか、実行可能ではありません。
$どのasdfg
$エコー$?
「that」コマンドをシェル スクリプトに組み込む予定がある場合は、終了コードを知っておくことも有益です。初心者の方は、Bash スクリプトの初心者向けガイドをご覧ください。
その他の書類
ほとんどの Linux ツールには、使用可能なすべてのパラメーターを概説する詳細なドキュメントが付属しています。さらに詳細なドキュメントについては、マニュアル ページを確認してください:
$男、
クエリが実行されるたびに、「that」コマンドは PATH 環境変数で指定されたディレクトリ内で実行可能ファイルを検索します。このセクションでは、PATH の使用方法を簡単に説明します。
この変数の内容を表示するには、次のように「ECHO」コマンドを実行します。
$エコー$パス$ tr ‘:’ ‘\n’
以上がLinux のどのコマンドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。