ls
バケット一覧を表示する
[root@localhost ~]# aws s3 ls指定したバケットの中身を表示
[root@localhost ~]# aws s3 ls s3://test20231024指定したバケットの中身を再帰的に全て表示
[root@localhost ~]# aws s3 ls s3://test20231024 --recursivemb
バケットを作成
[root@localhost ~]# aws s3 mb s3://test20231024cp
バケットにファイルをコピー
[root@localhost ~]# aws s3 cp test.txt s3://test20231024バケットにフォルダを作成しつつファイルをコピー
[root@localhost ~]# aws s3 cp test.txt s3://test20231024/folder1/folder2/mv
バケットへファイルを移動
[root@localhost ~]# aws s3 mv test.txt s3://test20231024バケットのファイルをカレントディレクトリに移動
移動対象ファイルが最後のファイルだった場合、フォルダも削除される
[root@localhost ~]# aws s3 mv s3://test20231024/folder1/folder2/test.txt ./rm
バケットのファイルを削除
削除対象ファイルが最後のファイルだった場合、フォルダも削除される
[root@localhost ~]# aws s3 rm s3://test20231024/folder1/folder2/test.txtバケット内を再帰的に削除(全削除)
[root@localhost ~]# aws s3 rm s3://test20231024 --recursiverb
バケット自体を削除
[root@localhost ~]# aws s3 rb s3://test20231024

コメント