第3章 コマンドラインインターフェイスの使用


コマンドラインインターフェイス (CLI) は、対話式ターミナルを使用してメッセージブローカーとの対話を可能にします。CLI を使用すると、ブローカーのアクションを管理したり、メッセージを設定したり、ファイルにユーザーとロールを追加したり、その他の便利なコマンドを入力したりできます。

CLI を使用して、Bash または Zsh シェル、あるいはカスタム artemis シェルでブローカーと対話できます。各シェルで同じコマンドが使用できます。デフォルトでは、artemis シェルにはコマンドとコマンドパラメーターの自動補完機能が組み込まれています。CLI コマンドとコマンドパラメーターの自動補完を Bash または Zsh シェルに追加することもできます。

3.1. artemis Shell で CLI の使用

artemis シェルインターフェイスは、artemis コマンドで使用できるコマンドとパラメーターの自動補完機能を提供します。シェルは、ブローカー URI やログイン認証情報などの提供された接続情報を、同じシェルセッションで実行する後続のコマンドにも再利用します。

手順

  1. インストール中に作成したユーザーアカウントに切り替えます。以下に例を示します。

    $ su - amq-broker
  2. シェルを起動するには、artemis コマンドを使用します。以下に例を示します。

    $ /var/opt/amq-broker/mybroker/bin/artemis

    artemis シェルを起動するときにブローカー接続の詳細を指定する場合は、artemis shell コマンドを使用します。以下に例を示します。

    $ /var/opt/amq-broker/mybroker/bin/artemis shell --user myuser --password mypassword --url tcp://localhost:61616

    提供された認証情報と URI は、ブローカーによる認証を必要とするシェルで実行される後続のコマンドに再利用されます。

  3. Tab キーを押すと、シェル内の任意の場所に自動補完情報が表示されます。以下に例を示します。

    • artemis シェルで使用できるコマンドのリストを表示するには、シェルプロンプトで Tab キーを押します。
    • コマンドのサブコマンドを表示するには、コマンドの後に Tab キーを押します。たとえば、check と入力して Tab キーを押すと、check コマンドのサブコマンドが表示されます。自動補完情報によると、check コマンドは clusternodequeue の 3 つのサブコマンドをサポートしています。
    • サブコマンドの自動補完情報を表示するには、サブコマンドの後に Tab キーを押します。たとえば、check node と入力して Tab キーを押します。それ以上の自動補完情報が表示されない場合は、-- (例: check node --) と入力し、Tab キーを押して、コマンドに使用できるパラメーターを表示します。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.