よく使うAWS S3 CLIを説明します

コマンド 説明
 aws s3 ls バケット一覧表示
 aws s3 ls s3://{bucket}/{path} バケットパスの内容表示
 aws s3 mb s3://{bucket} バケット作成
 aws s3 rb s3://{bucket} バケット削除
 aws s3 rb s3://{bucket} –force バケット削除(強制削除)
 aws s3 sync {folder_path} s3://{bucket}/{path} バケットとローカル内容同期(削除不可)
 aws s3 sync {folder_path} s3://{bucket}/{path} –delete バケットとローカル内容同期(削除OK)
 aws s3 cp {folder_path} s3://{bucket}/{path} ローカルから指定バケットにコピー
 aws s3 mv {folder_path} s3://{bucket}/{path} ローカルから指示バケットに移動
 aws s3 rm s3://{bucket}/{path} バケットの内容削除
 aws s3 rm s3://{bucket}/{path} –recursive バケットのフォルダを削除
Last modified: 2020-02-25