aws s3 の使い方

S3 をファイルのように扱う

書き方

aws s3 ls [s3://バケット/接頭辞]
aws s3 mb / rb s3://バケット
aws s3 cp 元 先 [--recursive]
aws s3 sync 元 先 [--delete] [--exclude パターン]
aws s3 mv / rm
aws s3 presign s3://バケット/キー --expires-in 秒

高レベルのコマンド。ローカルのパスと s3://バケット/キー の間でコピーします。フォルダのように見える部分(PRE)は、キーの / までの接頭辞です。

例

$ aws s3 cp index.html s3://my-site/
$ aws s3 sync ./site s3://my-site --delete

実際に打って練習する

AWS CLI コースの Lv9「倉庫を建てる s3 mb と ls」で覚えます(第2章 雲の倉庫(S3))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜3 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。

AWS CLI コマンド一覧(使い方と例)へ戻る