有没有办法从aws ec2 cli中提取操作系统是否为“Linux”?

时间:2016-10-05 17:16:13

标签: amazon-ec2

查看describe-instances的输出我看到“ImageId = amixxxxx”,但我没有看到任何告诉我操作系统的信息,无论是Linux还是其他东西。有没有办法从describe-images获取此信息?

{{1}}提供了一个“描述”,告诉我它是Linux(除其他外)。但有趣的是没有告诉我“平台”,但如果您导航到控制台的“图像> AMI”部分,您可以看到它。

1 个答案:

答案 0 :(得分:0)

此命令将显示Platform参数,该参数设置为windows或为空:

$ aws ec2 describe-instances --query 'Reservations[*].Instances[*].[InstanceId,Platform]' --output text

i-9c9c9b94  None
i-cdb618a2  None
i-3d263640  None
i-bc57c751  windows
i-3eaa31d2  windows
i-294b95c7  None

因此,空白/无条目表示Linux。