소프트웨어 엔지니어/개발환경

AWS CLI (WSL2 환경에서 사용하기)

shroomie 2024. 10. 3. 17:07

AWS CLI 가 뭐냐하면, 

아주 쉽게 예를 들면, EC2 인스턴스 생성하기 위해서 콘솔을 이용하잖아? 

콘솔 이용하지 않고 Command Line Interface 에 명령어를 쳐서 , EC2 인스턴스를 생성할수 있는거야 

(여기서 예를 EC2 인스턴스로 들었지만, AWS 에서 할수 있는 거의 모든 콘솔 작업을 CLI 로 할수 있어) 

https://aws.amazon.com/cli/

 

Command Line Interface - AWS CLI - AWS

aws-shell은 명령줄 셸 프로그램으로서, AWS 명령줄 인터페이스를 사용하는 새로운 사용자와 고급 사용자 모두에게 도움이 되는 편의 기능 및 생산성 기능을 제공합니다. 주요 기능은 다음과 같습

aws.amazon.com

 

자 그럼 CLI 인스톨 해볼까?

 

AWS CLI 인스톨 하기 공식 문서 : https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html#cliv2-linux-install

 

Install or update to the latest version of the AWS CLI - AWS Command Line Interface

When updating from a previous version, the unzip command prompts to overwrite existing files. To skip these prompts, such as with script automation, use the -u update flag for unzip. This flag automatically updates existing files and creates new ones as ne

docs.aws.amazon.com

 

위 내용중에 이부분. linux 인스톨을 예제로 들꺼야.

(리눅스 환경이 난 편해. 거의 모든 개발이.. 리눅스 베이스로 많이 해서근가, 하지만 윈도우도 아쉬우니까....;;;;;)

왜냐! 우린 이제 윈도우 환경에서도 손쉽게 WSL 을 이용할수 있으니까 ~~

(참고 , https://shroomie.tistory.com/26 WSL UBUNTU 20.04 )

모바엑스텀으로 WSL 실행시킨다음에~ 아래 3줄 입력하면

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install

 

아래와 같이 WSL 환경에서 AWS CLI 을 실행시킬수 있따~~

 

 

그럼 이제부터 아래 명령어들을 실행하기 위한 기본은 되어 있는거다. (AWS CLI install 된거다 이말이야)