Azure CLI 여정 시작
Azure CLI를 시작합니다. 당신이 여기 있어 기쁘다! 명령줄에서 Azure 리소스를 만들고, 업데이트하고, 삭제할 수 있는 도구를 선택했습니다. 이 자습서에서는 Azure CLI를 사용하여 온보딩하고 Azure CLI 경험에서 성공하는 데 도움이 되는 다음 기술을 알아봅니다.
1 - Azure CLI 알아보기(이 자습서 단계)
- Azure CLI 및 PowerShell 도구를 비교합니다.
- Azure CLI 명령 구성 요소를 검토합니다.
-
- Bash 및 PowerShell 환경을 비교합니다.
- 환경 변수를 설정합니다.
- Azure 리소스 이름에 임의 ID를 추가합니다.
3 - Bash, PowerShell 및 Cmd의 Azure CLI 구문 차이점 비교
- 줄 연속 및 변수 사용의 차이점을 이해합니다.
- 따옴표로 묶은 차이점과 환경 간의 이스케이프 문자를 비교합니다.
- 날짜 작업
-
- Azure 리소스 속성을 가져옵니다(쿼리).
- 명령 결과를 암호 또는 비밀과 같은 변수에 저장합니다.
- 개발 또는 프로덕션 설정과 같은 변수에 JSON 파일의 내용을 저장합니다.
5 - 스크립트를 사용하여 대규모로 Azure 리소스 삭제
- FOR를 사용하여 Azure 리소스를 삭제합니다. EACH 루프.
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 account local-user |
참조 command |
az storage account local-user create |
참조 명령 parameters |
az storage account local-user create --name , --account-name --resource-group |
자세한 정보 가져오기
이 자습서 단계에서 다루는 주제 중 하나에 대해 자세히 알아보시겠습니까? 자세한 내용은 이 표의 링크를 사용합니다.
주제 | 자세한 정보 |
---|---|
환경 | 적합한 Azure 명령줄 도구 선택 |
사용 약관 | Azure CLI 사용 약관 및 상태 |
확장 | Azure CLI를 사용하여 확장 사용 및 관리 |
다음 단계
이제 셸 환경 및 Azure CLI 구문에 대해 알아보았으므로 다음 단계로 진행하여 환경을 준비하고 첫 번째 Azure CLI 참조 명령을 실행합니다.
Azure CLI