CentOSのバージョンを知ることは、システムのメンテナンス、ソフトウェアの互換性、セキュリティアップデートにとって重要です。単一のサーバーを管理している場合でも、複数のマシンを管理している場合でも、CentOSのバージョンを確認するのは迅速かつ簡単なプロセスです。この記事では、コマンドラインを使用してあなたのCentOSバージョンを特定するいくつかの方法を紹介します。

方法1: /etc/centos-releaseファイルを使用する

これはCentOSのバージョンを見つける最も簡単な方法の一つです。

コマンド:

cat /etc/centos-release

出力例:

CentOS Linux release 7.9.2009 (Core)

このコマンドは、メジャーおよびマイナーバージョンとコードネームを表示します。

方法2: /etc/os-releaseファイルを使用する

このファイルにはオペレーティングシステムに関する詳細情報が含まれており、ほとんどの最新のLinuxディストリビューションで利用可能です。

コマンド:

cat /etc/os-release

出力例:

NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
VERSION_ID="7"

この方法は、もう少しメタデータを提供し、OSの詳細をプログラム的に特定する必要があるスクリプトに役立ちます。

方法3: hostnamectlコマンドを使用する(CentOS 7+)

CentOS 7以降を使用している場合、hostnamectlはOSバージョン情報も表示する便利なツールです。

コマンド:

hostnamectl

出力例:

Static hostname: server01
Icon name: computer-vm
Chassis: vm
Machine ID: xxxxxxxxxxxxxxxx
Boot ID: xxxxxxxxxxxxxxxx
Operating System: CentOS Linux 8
CPE OS Name: cpe:/o:centos:centos:8
Kernel: Linux 4.18.0-240.el8.x86_64
Architecture: x86-64

方法4: rpmクエリを使用する

インストールされているリリースパッケージのバージョンを確認することもできます:

コマンド:

rpm -q centos-release

出力例:

centos-release-7-9.2009.1.el7.centos.x86_64

この方法はパッケージのバージョンを表示し、システムがCentOS Linuxまたは関連する派生物を使用しているかどうかを確認できます。

カーネルバージョンの確認(関連はあるが同じではない)

Linuxカーネルバージョンが気になる場合は、次のコマンドを使用します:

uname -r

これはCentOSのバージョン自体を表示するものではありませんが、上記の方法と組み合わせて役立ちます。

結論

CentOSのバージョンを確認するのは簡単で、好みやシステム設定に応じて複数の方法で行えます。システムのアップデートを行ったり、互換性のあるソフトウェアをインストールしたり、トラブルシューティングを行ったりする際に、正確なバージョンを知ることは、情報に基づいた決定を下すのに役立ちます。常にCentOSのバージョンがサポートされていることを確認し、重要なアップデートやセキュリティパッチを受け取るようにしてください。