Amazon Linux 버전 확인 방법
반응형

Amazon Linux 의 버전을 확인하는 방법으로 찾아 보니 아래 링크가 나온다.

 

EC2 Linux 인스턴스에서 사용 중인 OS 플랫폼 또는 버전은 어떻게 찾을 수 있습니까?

 

EC2 Linux 인스턴스의 OS 플랫폼 또는 버전 찾기

퍼블릭 AMI는 설명 또는 이름 파라미터에 기반하는 배포를 나열합니다. 퍼블릭 AMI를 기반으로 새 AMI를 생성하면 배포가 사용자 지정 Linux로 전환되고 플랫폼 관련 정보를 보지 못할 수 있습니다.

aws.amazon.com

이렇게 확인하는 방법은 Console 에서 볼 수 있지만 가끔 System log 를 못읽어 확인하지 못하는 문제가 발생한다.

결국 터미널에서 확인해야 하는데 아래와 같이 확인하면 된다.

 

 

 

## 아래 명령어를 사용하면 상세 정보가 나온다.
$ grep . /etc/*-release
/etc/os-release:NAME="Amazon Linux"
/etc/os-release:VERSION="2"
/etc/os-release:ID="amzn"
/etc/os-release:ID_LIKE="centos rhel fedora"
/etc/os-release:VERSION_ID="2"
/etc/os-release:PRETTY_NAME="Amazon Linux 2"
/etc/os-release:ANSI_COLOR="0;33"
/etc/os-release:CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
/etc/os-release:HOME_URL="https://amazonlinux.com/"
/etc/system-release:Amazon Linux release 2 (Karoo)

## uname 명령어를 사용할 수도 있다.
$ uname -r
4.14.219-161.340.amzn2.x86_64

 

만약 Amazon Linux 가 아닌 경우 아래와 같이 나온다.  Ex) CentOS

## CentOS를 사용하는 경우는 아래와 같이 나온다.
$ grep . /etc/*-release
/etc/centos-release:CentOS Linux release 7.7.1908 (Core)
/etc/os-release:NAME="CentOS Linux"
/etc/os-release:VERSION="7 (Core)"
/etc/os-release:ID="centos"
/etc/os-release:ID_LIKE="rhel fedora"
/etc/os-release:VERSION_ID="7"
/etc/os-release:PRETTY_NAME="CentOS Linux 7 (Core)"
/etc/os-release:ANSI_COLOR="0;31"
/etc/os-release:CPE_NAME="cpe:/o:centos:centos:7"
/etc/os-release:HOME_URL="https://www.centos.org/"
/etc/os-release:BUG_REPORT_URL="https://bugs.centos.org/"
/etc/os-release:CENTOS_MANTISBT_PROJECT="CentOS-7"
/etc/os-release:CENTOS_MANTISBT_PROJECT_VERSION="7"
/etc/os-release:REDHAT_SUPPORT_PRODUCT="centos"
/etc/os-release:REDHAT_SUPPORT_PRODUCT_VERSION="7"
/etc/redhat-release:CentOS Linux release 7.7.1908 (Core)
/etc/system-release:CentOS Linux release 7.7.1908 (Core)

## uname을 사용하면 아래와 같이 나온다.
$ uname -r
3.10.0-1062.4.1.el7.x86_64
반응형