CLI 로 S3 제어
- 설정 확인
- 버킷 생성
- 파일 업로드 및 다운로드
- 디렉토리 동기화
aws s3 ls | 버킷 이름 조회하기 |
aws s3 mb s3://[버킷 이름] | 버킷 생성하기 |
aws s3 cp [파일 이름] s3://[버킷 이름]/[폴더 경로] | 파일을 버킷에 업로드하기 |
aws s3 cp s3://[버킷 이름]/[폴더 경로]/[파일 이름] [파일 이름] | 파일을 버킷에서 다운로드 |
aws s3 rm s3://[버킷 이름]/[폴더 경로]/[파일 이름] | 파일을 버킷에서 삭제하기 |
aws s3 sync [폴더 이름] s3://[버킷 이름]/[폴더 경로] | 폴더를 버킷에 한번에 업로드하기 |
버킷 생성
lee ~/.aws aws s3 mb s3://cire-bucket-new-inf ✔
make_bucket: cire-bucket-new-inf
lee ~/.aws aws s3 ls ✔
2023-05-07 21:03:14 cire-bucket-inf
2023-05-07 21:17:36 cire-bucket-new-inf
파일 업로드
lee ~ aws s3 cp text1.txt s3://cire-bucket-new-inf ✔
upload: ./text1.txt to s3://cire-bucket-new-inf/text1.txt
파일 다운로드
폴더 동기화
폴더 동기화를 이용하면, 폴더 자체를 업로드할 수 있습니다.
이 경우 폴더 하위의 모든 파일을 버킷으로 한번에 업로드할 수 있습니다.
'Amazon Cloud' 카테고리의 다른 글
[AWS] S3 사용 실습 - 3 (정적 웹 호스팅 기능 사용하기) (0) | 2023.05.07 |
---|---|
[AWS] S3 사용 실습 - 2 (권한 부여) (0) | 2023.05.07 |
[AWS] S3 사용 실습 - 1 (버킷 생성, 파일 업로드, 파일 다운로드, 파일이동) (0) | 2023.05.06 |
[AWS] IAM Role - 3 (CLI 로그인 및 사용해보기) (0) | 2023.05.04 |
[AWS] IAM Role - 2 (관리자 콘솔로 사용해보기) (0) | 2023.05.04 |