AWS CLI

AWS CLIとは

AWSのサービスをコンソールからの操作の代わりにコマンドラインから操作し、管理するツール
シェルスクリプトのようなプログラミング言語と組み合わせてAWSの以下の様な作業を自動化可能
・ログの移動
・インスタンスの起動/停止

共通コマンド

バージョン確認

aws --version

認証

aws configure

S3

ls

aws s3 ls
aws s3 ls s3://bucket-name/

ダウンロードコマンド

通常

aws s3 sync s3://bucket-name/ C:\test/

複数ディレクトリ配下の特定ファイルだけをダウンロード

aws s3 sync s3://bucket-name/ C:\test/ --exclude "*" --include "*/test.txt"

アップロードコマンド

aws s3 sync C:\test/ s3://bucket-name/

Follow me!