Azure CLI 여정 시작

Azure CLI를 시작합니다. 당신이 여기 있어 기쁘다! 명령줄에서 Azure 리소스를 만들고, 업데이트하고, 삭제할 수 있는 도구를 선택했습니다. 이 자습서에서는 Azure CLI를 사용하여 온보딩하고 Azure CLI 경험에서 성공하는 데 도움이 되는 다음 기술을 알아봅니다.

Azure CLI란?

Azure CLI(명령줄 인터페이스)는 Azure에 연결하고 Azure 리소스에서 관리 명령을 실행하는 플랫폼 간 명령줄 도구입니다. 대화형 명령줄 프롬프트 또는 스크립트를 사용하여 터미널을 통해 명령을 실행하도록 허용합니다.

대화형 사용을 위해 먼저 Windows, Linux 또는 macOS에서 Bash, PowerShell 또는 Cmd.exe 같은 셸을 시작합니다. 그런 다음 셸 프롬프트에서 명령을 실행합니다. 반복 작업을 자동화하려면 선택한 셸의 스크립트 구문을 사용하여 Azure CLI 명령을 셸 스크립트로 어셈블한 다음 스크립트를 실행합니다.

어떤 셸 환경을 사용해야 하나요?

Windows PowerShell, PowerShell, Cmd 및 Bash는 서로 다른 셸 환경입니다. 셸 환경은 사용할 수 있는 도구를 결정할 뿐만 아니라 셸도 명령줄 환경을 변경합니다. 예를 들어 중요한 따옴표 차이, 줄 연속 문자 및 셸 간의 가변 구문 차이가 있습니다.

이 자습서의 Azure CLI 참조 예제는 각 셸 환경을 평가하는 데 도움이 되도록 Bash, PowerShell 및 Cmd에 대해 작성되었습니다. 간략한 비교는 다음과 같습니다.

셸 환경 Azure CLI를 사용할 수 있나요? Azure PowerShell을 사용할 수 있나요?
CMD Yes
Bash
Windows PowerShell
PowerShell

Azure Cloud Shell은 Ubuntu 컨테이너에서 실행되는 호스트된 셸 환경입니다. Cloud Shell은 Bash(Azure CLI 사전 설치) 및 PowerShell(Azure PowerShell 사전 설치)이라는 두 가지 셸 환경을 제공합니다.

Azure CLI는 Azure PowerShell과 어떻게 비교됩니까?

Azure CLI와 Azure PowerShell 은 둘 다 Azure 리소스를 만들고 관리할 수 있는 명령줄 도구이지만 분명히 다릅니다. 다음은 두 도구를 간략하게 비교한 것입니다.

비교 Azure CLI Azure PowerShell
이것은 무엇인가요? 플랫폼 간 명령줄 인터페이스 플랫폼 간 PowerShell 모듈
기본 제공 Python PowerShell
설치 Windows, macOS, Linux Windows, macOS, Linux
실행 중 Bash 셸, PowerShell 5 또는 7, Windows Cmd.exe, Azure Cloud Shell, Docker 컨테이너 및 기타 Unix 셸 Windows PowerShell, PowerShell, Azure Cloud Shell, Docker 컨테이너
사용 약관 참조 그룹, 참조 하위 그룹 및 참조 명령 모듈, cmdlet 및 별칭
구문 예제 az storage account create New-AzStorageAccount
자세한 정보 Azure CLI란? Azure PowerShell이란?
릴리스 정보 Azure CLI 릴리스 정보 Azure PowerShell 릴리스 정보

Azure CLI 명령 구성 요소란?

모든 Azure CLI 참조 명령은 두 가지 참조 유형 중 하나입니다.

  • Azure CLI의 핵심 구성 요소는 기본 Azure CLI 서비스의 일부이며 릴리스 일정에 따라 Microsoft에서 제공됩니다.
  • 확장은 핵심 Azure CLI의 일부로 제공되지 않지만 CLI 명령으로 실행됩니다. 확장을 사용하면 고유한 CLI 인터페이스를 작성하는 기능과 함께 실험 및 시험판 명령에 액세스할 수 있습니다. 처음 사용할 때 확장을 설치하라는 메시지가 표시됩니다.

Azure CLI 구문에는 네 부분으로 구성됩니다. 예를 들어 az storage account local-user create가 구문 부분으로 구분되는 방법은 다음과 같습니다.

용어 예시
참조 group Az storage
공백으로 구분된 참조 subgroups az storage accountlocal-user
참조 command az storage account local-user create
참조 명령 parameters az storage account local-user create --name, --account-name--resource-group

자세한 정보 가져오기

이 자습서 단계에서 다루는 주제 중 하나에 대해 자세히 알아보시겠습니까? 자세한 내용은 이 표의 링크를 사용합니다.

Subject 자세한 정보
환경 적합한 Azure 명령줄 도구 선택
사용 약관 Azure CLI 용어 및 상태
확장 Azure CLI를 사용하여 확장 사용 및 관리

다음 단계

이제 셸 환경 및 Azure CLI 구문에 대해 알아보았으므로 다음 단계로 진행하여 환경을 준비하고 첫 번째 Azure CLI 참조 명령을 실행합니다.