背景
業務で S3 のコマンド (ローカルは MinIO) を扱うようになったので、便利そうなコマンドをメモしておく。
コマンド一覧
-
$ aws configure --profile minio- プロファイルを設定する
-
$ aws configure list --profile minio- プロファイルの中身を確認する
-
$ aws --profile minio --endpoint-url http://127.0.0.1:19000/ s3 ls- バケット一覧を出力する
-
$ aws --profile minio --endpoint-url http://127.0.0.1:19000/ s3 ls s3://<bucket-name>- バケット内のディレクトリ一覧を出力する
-
$ aws --profile minio --endpoint-url http://127.0.0.1:19000/ s3 sync source s3://<bucket-name>/<directory-name>-
sourceディレクトリ内のファイルをまとめて<bucket-name>バケットに転送する。
-
参考記事