본문 바로가기
📍ETC/🜸 AWS

자주쓰는 AWS S3 명령어 모음

by 예리Yelee 2024. 6. 19.
반응형

1. 버킷 목록 조회

$ aws s3 ls

 

2. 버킷 내 파일 목록 조회 

$ aws s3 ls s3://버킷명

 

3. 버킷 내 파일 삭제

$ aws s3 rm s3://버킷명/파일경로

 

4. 로컬 -> S3 파일 업로드

4-1  파일만 업로드

$ aws s3 cp 로컬내 파일경로 s3://버킷명/업로드할폴더명

// ex)로컬 프로젝트 public에 있는 logo.png를 myBucket이라는 버킷의 image 폴더에 업로드
$ aws s3 cp ./public/logo.png s3://myBucket/image/

 

4-2 폴더 전체 업로드

$ aws s3 cp --recursive 로컬폴더경로 s3://버킷명/업로드경로

// 로컬 프로젝트내 public 폴더를 myBucket이라는 버킷의 public에 업로드
$ aws s3 cp --recursive ./public/ s3://myBucket/public

 

5.  디렉터리 동기화

$ aws s3 sync 동기화주체 동기화대상

// 로컬내 public 디렉토리를 myBucket이라는 버킷의 public 폴더와 동기화
aws s3 sync ./ s3://myBucket/public/

 

반응형

댓글