아마존 S3. S3 버킷을 더 잘 관리하기 위한 6가지 필수 CLI 명령.
2616 단어 s3cloudskillsawsstorage
AWS에는 S3 버킷 생성, 삭제 및 관리를 위한 훌륭한 웹 인터페이스가 있지만 CLI가 제공하는 유연성과 속도에 비하면 아무것도 아닙니다.
사용 가능한 CLI 명령 목록은 광범위합니다. 이 블로그 게시물에서 변환할 내용을 더 자세히 알아보려면 here을 클릭하십시오.
다음은 Amazon S3를 다룰 때 모든 클라우드 엔지니어가 알아야 하는 6가지 CLI 명령입니다.
1. "mb" 명령 새 S3 버킷 생성.
이 명령은 새 S3 버킷을 생성하는 데 사용됩니다. 버킷 이름이 고유한지 확인하십시오.
Aws s3 mb myBucketName
aws s3 mb myBucketName
2. "ls" 명령.
버킷 또는 버킷의 내용을 나열하여 버킷을 검사하는 데 사용됩니다.
aws s3 ls
aws s3 myUnikMajicBucket
3. "mv" 명령.
이것은 물건을 옮기는 데 사용됩니다. 로컬에서 S3로, S3에서 로컬로, S3 버킷 간에.
사람들은 "mv"와 "cp"또는 copy 명령을 혼동하는 경향이 있습니다. mv는 위치 A에서 위치 B로 파일을 이동하는 데 사용됩니다(파일은 더 이상 위치 A에 없음). "cp"가 사용되면 파일은 위치 A와 위치 B 모두에 있습니다.
Move files from local to S3
aws s3 mv file1_name.txt s3://bucket-name/file2_name.txt_
Move from S3 to local
aws s3 mv s3://bucket_name/file1_name.txt file2_name.txt
Move files between S3 Buckets
aws s3 mv s3://bucket_name/file1_name.txt s3://bucket2_name /file2_name_2.txt
4. "rb" 명령
S3 버킷을 삭제하거나 제거하는 데 사용됩니다. 버킷이 비어 있는 경우에만 작동합니다.
aws s3 rb myBucket_name
콘텐츠와 함께 버킷을 강제로 삭제하는 데 사용됩니다.
aws s3 rb Bucket_name --force
5. "rm" 명령.
S3 버킷의 콘텐츠를 삭제하는 데 사용됩니다.
aws s3 rm <s3url_to_the_file>
6. "동기화" 명령.
로컬에서 s3로, s3에서 로컬로 또는 s3 버킷 간에 파일을 동기화하거나 업데이트하는 데 사용됩니다.
aws s3 sync ./local_folder s3"//mybucket_name
Reference
이 문제에 관하여(아마존 S3. S3 버킷을 더 잘 관리하기 위한 6가지 필수 CLI 명령.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/aws-builders/amazon-s3-6-essential-cli-commanda-to-better-manage-s3-buckets-4c6k텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)