AWS CLIの使い方:コマンドラインツールの基本

2024/07/13
x-logoline-logo

AWS CLIの使い方:コマンドラインツールの基本

2024/07/13
x-logoline-logo
PR

この記事では、AWS CLI(コマンドラインインターフェース)の基本的な使い方について説明します。AWS CLIはAmazon Web Services(AWS)をコマンドラインから操作するためのツールです。これを使えば、AWSのさまざまなサービスを便利に管理できます。

AWS CLIとは何か?

AWS CLIは、テキストベースのコマンドを使ってAWSのサービスを操作するためのツールです。AWS Management Consoleというウェブブラウザから操作する方法もありますが、CLIを使うとスクリプトを書くことができ、自動化が簡単にできるようになります。

AWS CLIのインストール

まずはAWS CLIをインストールしましょう。以下の手順に従ってください。

Windowsの場合

  1. AWS CLIのダウンロードページにアクセスします。
  2. 「Windows用のインストーラー」をクリックしてダウンロードします。
  3. ダウンロードが終わったら、インストーラーを実行して指示に従います。

Macの場合

  1. ターミナルを開き、以下のコマンドを実行します。
  2. brew install awscli

Linuxの場合

  1. ターミナルを開き、以下のコマンドを実行します。
  2. curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
    unzip awscliv2.zip
    sudo ./aws/install

AWS CLIの設定

インストールが完了したら、次に設定を行いましょう。AWS CLIを使ってAWSにアクセスするためには、アクセスキーと秘密キーが必要です。

設定手順

  1. ターミナルやコマンドプロンプトを開きます。
  2. 以下のコマンドを実行します。
  3. aws configure
  4. プロンプトが表示されたら、アクセスキーID、シークレットアクセスキー、デフォルトのリージョン、出力フォーマットを入力します。

基本的なコマンドを覚えましょう

それでは、いくつかの基本的なAWS CLIコマンドを見てみましょう。

S3バケットの一覧表示

S3はAWSのストレージサービスです。以下のコマンドで、すべてのS3バケットを一覧表示できます。

aws s3 ls

EC2インスタンスの一覧表示

EC2はAWSの仮想サーバーサービスです。以下のコマンドで、すべてのEC2インスタンスを一覧表示できます。

aws ec2 describe-instances

今月の利用料金を確認する

以下のコマンドで今月のAWS利用料金を確認できます。

aws ce get-cost-and-usage --time-period Start=$(date +%Y-%m-01),End=$(date +%Y-%m-%d) --granularity MONTHLY --metrics "BlendedCost" "UnblendedCost" "UsageQuantity"

まとめ

この記事では、AWS CLIの基本的な使い方について学びました。AWS CLIを使えば、AWSのサービスを効率よく操作できるようになります。

この記事はAIを使用して作成されています。
PR