2016-04-12 24 views
0

AWSの新機能です。私はWindowsのインスタンスを実行していると私のawsのコマンドラインを設定している。私はAWSのドキュメントを読んだことがありますが、私が探しているものを正確に見つけることができないようです。AWSコマンドラインのEC2インスタンス

現在のインスタンスをコマンドラインから表示するにはどうすればよいですか?あなたの現在のインスタンスを表示することで、コマンドラインから実行中のすべてのインスタンスをリストする意味ならば、あなたは説明-インスタンスをコマンドを呼び出すことができ

答えて

1

aws ec2 describe-instances 

これはあなたの現在のインスタンスのすべてが一覧表示されます。

はロドリゴMでの回答で述べたようにdescribe-instances

1

を参照してください、あなたはあなたのEC2インスタンスを表示するためにdescribe-instancesを使用する必要があります。一般に、helpコマンドはCLIを探索する最善の方法です。 aws ec2 helpから始めて、さまざまなオプションを試してみてください。サブコマンドの詳細については、aws ec2 describe-instances helpを参照してください。

出力は少し冗長で、デフォルトでJSONでは出力されます。これは、追加の処理なしでは圧倒して読みにくいことがあります。 CLIを対話形式で使用する場合は、--query aws CLIパラメータに精通していることをお勧めします。

aws ec2 describe-instances --query 'Reservations[].Instances[].[InstanceId, Tags[?Key==`Name`] | [0].Value, State.Name, PublicDnsName]' --output table 

インスタンスにある特定の属性を確認するには:私は私のEC2インスタンスの簡単な概要のためにこれを使用

特に

、あなたが得れば

aws ec2 describe-instances --query Reservations[0].Instances[0].InstanceType --output text --instance-ids <my-instance-id> 

CLIは非常に強力ですコマンドの学習と出力の管理に慣れています。 aws CLIコマンドは一般的にAPI呼び出しと一対一で対応するため、プログラミング用APIの学習にも役立ちます。

+0

お手数をおかけしていただきありがとうございます。 –

関連する問題