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 を削除しました。

AWS

Posted by arkgame