command line 용 관리 툴인 aws client 로 aws 다루기(https://docs.aws.amazon.com/cli/latest/userguide)


설치 & 설정

사전에 python 과 pip 를 설치해야 함.

$ pip install awscli
CODE


설치후 다음 명령어로 credencial 설정

$ aws configure 
CODE


s3

전체 버킷 목록

aws s3api list-buckets 
CODE
aws s3 ls
CODE


버킷내 폴더 목록

aws s3 ls s3://my-bucket
CODE


동기화

sync 명령어 뒤에 from 과 to 

aws s3 sync from to
CODE


s3 에서 현재 폴더로 다운로드

aws s3 sync s3://my-bucket .
CODE


현재 폴더를 s3 로 업로드

aws s3 sync . s3://my-bucket
CODE

sync 뒤에 --delete 옵션을 추가하면 local에서 삭제한 파일이 remote 에도 반영됨


ec2


 aws ec2 describe-instances
CODE


하위 페이지