Amazon S3編~s3cmdでS3を操作してみよう!~

こんにちは!beardです!

この記事ではs3cmdというコマンドラインツールを使ってAmazon S3を操作していきます。s3cmdではS3のさまざまな使い方に対応していますのでそのご紹介をします。

S3バケットの作成方法については「 S3バケットを作成してみよう! 」の記事を参照してください。

第1部

・ s3cmdをインストールする

・ s3cmdの初期設定(アクセスキーとシークレットアクセスキーが必要)

1sudo su -2yum -y --enablerepo epel install s3cmd3s3cmd --configure
)

第2部

・ バケット一覧の表示

・ リージョンを指定してバケットを作る

・ EC2からS3バケットへファイルのアップロード

・ EC2からS3バケットへファイルのアップロードと同時にWEBへ公開

・ バケットの使用容量を表示

1s3cmd ls2s3cmd mb --bucket-location=ap-norheast-1 s3://narecom-test3vi s3.txt4s3cmd put -r s3.txt s3://narecom-test5s3cmd put --acl-public -r s3.txt s3://narecom-public6s3cmd du s3://narecom-public
)いかがでしたか?

この様に簡単にEC2からコマンドラインでS3を利用することができます。

次回もお楽しみに!!

この記事を書いた人

aws-recipe-user