3장. 명령줄 인터페이스 사용


CLI(명령줄 인터페이스)를 사용하면 대화형 쉘을 사용하여 메시지 브로커와 상호 작용할 수 있습니다. 브로커 작업을 관리하고, 메시지를 구성하고, 사용자와 역할을 파일에 추가하고 CLI를 사용하여 기타 유용한 명령을 입력할 수 있습니다.

CLI를 사용하여 Bash 또는 Zsh 쉘 또는 사용자 정의 Artemis 쉘에서 브로커와 상호 작용할 수 있습니다. 각 쉘에서 동일한 명령을 사용할 수 있습니다. 기본적으로 artemis 쉘에는 명령 및 명령 매개 변수가 자동 완성됩니다. CLI 명령 및 명령 매개변수를 Bash 또는 Zsh 쉘에 자동 완료할 수도 있습니다.

3.1. Artemis 쉘 에서 CLI 사용

Artemis 쉘 인터페이스는 Artemis 명령과 함께 사용할 수 있는 명령 및 매개 변수의 자동 완성을 제공합니다. 쉘은 동일한 쉘 세션에서 실행한 후속 명령에 대해 브로커 URI 및 로그인 자격 증명과 같이 제공된 연결 정보를 재사용합니다.

프로세스

  1. 설치 중에 생성한 사용자 계정으로 전환합니다. 예를 들면 다음과 같습니다.

    $ su - amq-broker
  2. shell을 시작하려면 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 명령의 하위 명령을 표시합니다. auto-completion 정보는 check 명령이 cluster,nodequeue 의 세 가지 하위 명령을 지원함을 보여줍니다.
    • 하위 명령에 대한 자동 완료 정보를 표시하려면 하위 명령 뒤에 Tab을 누릅니다. 예를 들어 검사 노드를 입력하고 Tab을 누릅니다. 추가 자동 완성 정보가 표시되지 않는 경우 -- (예: node -- )를 입력하고 Tab을 눌러 명령에 사용 가능한 매개변수를 표시합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.