AWS CLI mvコマンドでローカルファイルをバケットに移動する
環境
AWS CLI
AWS S3
操作例
1.移動前確認
$ ls
test1.csv test1.md test1.txt
2.移動を行う
$ aws s3 mv test1.csv s3://ark-test-bucket/
move: ./test1.csv to s3://ark-test-bucket/test1.csv
$
$ aws s3 ls s3://ark-test-bucket/
2023-04-30 08:13:29 0 test1.csv
2023-04-29 08:29:29 0 test1.txt
3.移動後確認
$ ls
test1.md test1.txt
説明
ローカルファイルをバケットにアップロードできました。
ローカルファイルは削除されます。
4.rmコマンドでオブジェクトを削除
確認
$ aws s3 ls s3://arkgame-bucket/ 2023-04-30 08:13:29 0 test1.csv 2023-04-29 08:29:29 0 test1.txt
削除
$ aws s3 rm s3://arkgame-bucket/test1.txt delete: s3://arkgame-bucket/test1.txt
確認
$ aws s3 ls s3://arkgame-bucket/ 2023-04-30 08:13:29 0 test1.csv
バケット上の test1.txt を削除しました。