Tuesday 27 November 2018

[AWS] S3(Simple Storage Service) Tutorial

awscli 를 이용한 간단한 S3 사용 튜토리얼

1. S3 접근 권한 유저 생성

1.1 유저 생성











1.2. 그룹 생성 및 사용자 추가












2. AWS CLI 설정



$ aws configure





3. 버킷 리스트 출력 (ls : List)

$ aws s3 ls
$ aws s3 ls s3://[BUCKET_NAME]
$ aws s3 ls s3:/[BUCKET_NAME]/[PATH]






4. 버킷 생성 (mb : Make Bucket)

$ aws s3 mb s3://[BUCKET_NAME]





5. 버킷 제거 (rb : Remove Bucket)

$ aws s3 rb s3://[BUCKET_NAME]





6. 업로드 / 다운로드 (cp : Copy)

6.1 업로드

$ aws s3 cp [LOCAL_FILE] s3://[BUCKET_NAME]/[PATH]
$ aws s3 cp [LOCAL_DIRECTORY]  s3://[BUCKET_NAME]/[PATH]
$ aws s3 cp [LOCAL_DIRECTORY]  s3://[BUCKET_NAME]/[PATH] --recursive












6.2. 다운로드


$ aws s3 cp s3://[BUCKET_NAME]/[PATH] [LOCAL_FILE]






7. 파일 제거 (rm : Remove)


$ aws s3 rm s3://[BUCKET_NAME]/[FILE_PATH]
$ aws s3 rm s3://[BUCKET_NAME]/[DIRCTORY_PATH] --recursive


No comments:

Post a Comment