首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >查看AWS实例运行的是Amazon Linux 1还是2?

查看AWS实例运行的是Amazon Linux 1还是2?
EN

Stack Overflow用户
提问于 2018-12-18 06:15:29
回答 5查看 27.1K关注 0票数 36

在AWS中,我需要将amazon linux实例添加到基于此article的域中。但是,我如何知道实例使用的是哪个Amazon Linux版本。我没有访问AWS控制台的权限。但我确实有权访问实际的实例。我应该使用什么linux命令。

我使用返回Linux 4.4.0-1057-aws x86_64uname -srm命令

不确定这是Amazon Linux 1还是Amazon Linux 2

EN

回答 5

Stack Overflow用户

发布于 2019-06-13 16:09:35

您可以使用/etc/os-release文件来获取有关Amazon Linux版本的信息,机器正在运行。

  1. Amazon 1的情况下

Ec2-user@ip-x- ~$ cat /etc/os-release NAME="Amazon Linux AMI“VERSION="2018.03”ID="amzn“ID_LIKE="rhel fedora”VERSION_ID="2018.03“PRETTY_NAME="Amazon Linux AMI 2018.03”ANSI_COLOR="0;33“CPE_NAME="cpe:/o:amazon:linux:2018.03:ga”Amazon 2

Ec2-user@x-x ~$ cat /etc/system-release Amazon Linux2.0版(2017.12) LTS候选版本ec2-user@fresh-amazon-host ~$ cat /etc/os-release NAME="Amazon Linux“VERSION="2.0 (2017.12)”ID="amzn“ID_LIKE="centos rhel fedora”VERSION_ID=" 2.0“PRETTY_NAME="Amazon Linux2.0 (2017.12) LTS候选版本”ANSI_COLOR="0;33“CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2.0”HOME_URL="https://amazonlinux.com/"

正如您可以清楚地看到两个不同的版本,即Amazon Linux和Amazon Linux 2.0

票数 62
EN

Stack Overflow用户

发布于 2019-01-04 16:19:46

代码语言:javascript
复制
$ cat /etc/system-release

代码语言:javascript
复制
$ cat /etc/issue

代码语言:javascript
复制
$ uname -a

https://aws.amazon.com/amazon-linux-ami/进发

票数 10
EN

Stack Overflow用户

发布于 2018-12-18 06:31:45

https://aws.amazon.com/about-aws/whats-new/2017/12/introducing-amazon-linux-2中的声明指出它使用的是4.9内核。你的比较老,所以我会说它是Linux 1。

不过,来自终端的以下调用应该会给出AMI,您可以对其进行搜索(请参阅https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html上的文档):

代码语言:javascript
复制
curl http://169.254.169.254/latest/meta-data/ami-id
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53823770

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档