AWS S3 CLI 주요 명령어

강재민·2022년 4월 1일
1

AWS실습

목록 보기
6/12
post-thumbnail

신규 버킷 생성

aws s3 mb s3://버킷명

aws s3 mb s3://newbucket

버킷 및 객체 확인

버킷 확인 aws s3 ls

객체 확인 aws s3 ls s3://버킷명

aws s3 ls

aws s3 ls s3://s3-linuxclitest

버킷 삭제

aws s3 rb s3://버킷명

aws s3 rb s3://s3-linuxclitest

객체 삭제

aws s3 rm s3://버킷명/객체명

aws s3 rm s3://s3-linuxclitest/test

객체 이동

aws s3 mv

aws s3 mv /root/file.txt s3://testbuket

aws s3 mv s3://newbucket/file.txt s3://s3-linuxclitest/

객체 복사

aws s3 cp

aws s3 cp /root/file.txt s3://s3-linuxclitest

aws s3 cp s3://newbucket/file.txt s3://s3-linuxclitest/

객체 동기화

aws s3 sync

aws s3 sync /root/ s3://s3-linuxclitest

aws s3 sync s3://newbucket/ s3://s3-linuxclitest

--recursive

해당 옵션을 사용하면 지정된 디렉터리 또는 접두사 아래의 모든 객체에 대해 명령이 수행됩니다. (명령어 mv, cp, rm 적용)

aws s3 mv /root s3://s3-linuxclitest/ --recursive

0개의 댓글