Mac 使用 AWS CLI 複製或同步檔案到 AWS S3

安裝 AWS CLI

brew update
brew install awscli
aws --version

設定 aws cli
aws configure

輸入以下資料
AWS Access Key ID [None]:
AWS Secret Access Key [None]:
Default region name [None]: ap-southeast-1 範例
Default output format [None]:

列出 S3 Buckets
aws s3 ls

複製本地資料夾到 S3

aws s3 cp DIR_NAME s3://Bucket_Name/DIR_NAME --recursive

同步本地資料夾到 S3

aws s3 sync DIR_NAME s3://Bucket_Name/DIR_NAME

同步不會刪除檔案,可以搭配以下這些參數
--delete
--exclude
--include
範例,只同步html檔 : --exclude="*" --include="*.html"

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *