Linuxのバージョン確認方法 (CentOS / Ubuntu)
CentOSとUbuntuでのディストリビューションのバージョンの確認方法のメモです。毎回ググってしまうので。
CentOS
/etc/os-release
$ cat /etc/os-release NAME="CentOS Linux" VERSION="8 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="8" PLATFORM_ID="platform:el8" PRETTY_NAME="CentOS Linux 8 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:8" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-8" CENTOS_MANTISBT_PROJECT_VERSION="8" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="8"
/etc/redhat-release
$ cat /etc/redhat-release CentOS Linux release 8.2.2004 (Core)
unameコマンド
$ uname -r 4.18.0-193.6.3.el8_2.x86_64 $ uname -a Linux XXXX 4.18.0-193.6.3.el8_2.x86_64 #1 SMP Wed Jun 10 11:09:32 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
※上記実行例の XXXX
の部分はホスト名が入ります。
Ubuntu
/etc/os-release
$ cat /etc/os-release NAME="Ubuntu" VERSION="20.04 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal
/etc/lsb-release
$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.04 DISTRIB_CODENAME=focal DISTRIB_DESCRIPTION="Ubuntu 20.04 LTS"
unameコマンド
$ uname -r 5.3.0-1009-gcp $ uname -a Linux XXXX 5.3.0-1009-gcp #10-Ubuntu SMP Fri Nov 15 07:02:18 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
※上記実行例の XXXX
の部分はホスト名が入ります。
uname
コマンドについてのメモ
その1
uname
コマンドDocker内ではホストOSの情報を表示するようです。
その2
Ubuntuのuname
コマンドではGCPかAWSの区別が付くようです。上記はGCPでの例ですが、AWSでは -aws
となっていました。