日々のあれやこれやの詰め合わせ

CentOSのバージョンを確認する方法

初めに

Linuxではバージョンによって仕様が違ったりすることが多々あり、たびたび苦戦します…
ここではCentOSのバージョンをファイルから確認する方法と、コマンドから確認する方法を紹介します

CentOSのバージョン確認

ファイルから確認

CentOSのバージョンは/etc/redhat-releaseを確認することで知ることができます。

$ cat /etc/redhat-release 
$ cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)

コマンドから確認

lsb_releaseコマンドを使用することで確認することができます。

$ lsb_release -a
LSB Version:    :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description:    CentOS Linux release 7.5.1804 (Core)
Release:        7.5.1804
Codename:       Core

lsb_releaseコマンドを使用するためにはredhat-lsbパッケージが必要なので、入ってない場合はyumでインストールします。

# yum install redhat-lsb

カーネルのバージョンの確認

コマンドから確認

unameコマンドを使用することで確認することができます。

$ uname -a
$ uname -a
Linux localhost.localdomain 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux