このチュートリアルでは、コマンドラインからCentOSのバージョンを確認する方法を示します。システム管理者として、新しいCentOSサーバーを管理するようになった後、最初に自問する必要がある質問は次のとおりです。実行しているCentOSのバージョンはどのバージョンのCentOSを使用しています。以下のコマンドを使用して、いずれかのコマンドを選択し、システムで実行されているCentOSのバージョンを確認できます。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOSLinux。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOSバージョンの確認
システムで実行されているCentOSのバージョンを確認する方法はいくつかあります。以下に、CentOSのバージョンを確認する方法に関する複数の例を示します。
$ cat /etc/redhat-release CentOS release 7 (Final)
コマンド「hostnamectl
」を使用することもできます 」をクリックして、CentOSシステムのOSバージョン情報を検索します。例:
$ hostnamectl Static hostname: kvm.idroot.us Pretty hostname: localhost.localdomain Icon name: computer-vm Chassis: vm Machine ID: 3974b10a7fa4421690c2e672917e00b0 Boot ID: 04fb94c0eff94c4ba5a543e085e09ccd Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-325.22.2.el7.x86_64 Architecture: x86-64
centosのバージョン情報を含む別のファイルは/etc/issue
です。 :
$ cat /etc/issue CentOS release 7 (Final) Kernel \r on an \m
rpmコマンドを使用して、centosバージョン情報を照会することもできます:
$ rpm -q centos-release centos-release-7.el7.centos.10.x86_64
もう1つの方法は、lsb_release
を使用することです。 コマンド:
lsb_release
このコマンドは、デフォルトではcentosでは使用できません。ベースリポジトリからRedHatLSBパッケージをインストールすることでインストールできます:
yum install redhat-lsb -y
$ lsb_release -d Description: CentOS Linux release 7.1.1503 (Core)
別の方法として、bashスクリプトを使用してCentOSバージョンを取得できます。以下のスクリプトを例として使用します。
#!/bin/bash full=`cat /etc/centos-release | tr -dc '0-9.'` major=$(cat /etc/centos-release | tr -dc '0-9.'|cut -d \. -f1) minor=$(cat /etc/centos-release | tr -dc '0-9.'|cut -d \. -f2) asynchronous=$(cat /etc/centos-release | tr -dc '0-9.'|cut -d \. -f3) echo CentOS Version: $full echo Major Relase: $major echo Minor Relase: $minor echo Asynchronous Relase: $asynchronous
ファイルを保存して閉じてから、次のコマンドを実行します:
$ ./check-centos-version.sh
出力:
CentOS Version: 8.4.2105 Major Relase: 8 Minor Relase: 6 Asynchronous Relase: 2105
おめでとうございます!CentOSバージョンのチェックに成功しました。CentOSバージョンのチェックシステムにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、CentOSの公式Webサイトを確認することをお勧めします。