GNU/Linux >> Linux の 問題 >  >> Linux

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

Linux は、多くのシステム、サーバー、および Raspberry Pi などの他のマシンで広く使用されている最も人気のあるオープン ソース OS です。Linux には、ディストリビューションとして知られている多くのバリアントがあります。最も一般的なディストリビューションは、Ubuntu、Debian、SUSE、Mint、CentOS、Redhat、ArcLinux などです。

パッケージを更新またはインストールするとき、またはセキュリティ パッチをインストールするときなどに、オペレーティング システムのバージョンを知っておくことをお勧めします。

Ubuntu、Debian などの一部のディストリビューションでは、ログイン時にウェルカム メッセージとして OS のバージョンが表示されます。ただし、これは手動で無効にすることができます。

このガイドでは、Linux OS とマシンにインストールされているバージョンを識別する方法を学習します。

OS とバージョンを確認する方法は数多くあります。

lsb_release の使用 コマンド

これは、インストールされている OS とバージョンを特定する際に最初に試したいコマンドです。最新の Linux ディストリビューションには、このコマンドをサポートするこのパッケージがインストールされています。 LSB Linux Standard Base の略 知る必要のある基本的な情報が表示されます。

lsb_release -a
Output
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:        20.04
Codename:       focal

os-release の使用 ファイル

すべての Linux ディストリビューションには os-release があります etc 内のファイル ディレクトリ。このファイルには、オペレーティング システムの詳細情報が含まれています。

cat /etc/os-release
Output
NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.3 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

grep コマンドを使用して、バージョン行のみを除外できます。

grep 'VERSION' /etc/os-release

hostnamectl の使用

hostnamectl は、Linux システムのホスト名を制御するためのツールです .このコマンドは、ホスト名とその他のシステム関連の詳細を出力します。

これで、grep を使用して出力をフィルタリングし、オペレーティング システムの詳細のみを表示できます。

hostnamectl | grep "Operating"
Output
Operating System: Ubuntu 20.04.3 LTS

proc の使用 ファイル

proc ディレクトリには、OS のリリース情報を出力するバージョンファイルがあります。このファイルは OS のバージョンを出力しませんが、情報を使用してディストリビューションのバージョンを見つけることができます。

cat /proc/version
Output
Linux version 5.11.0-1020-gcp ([email protected]) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #22~20.04.1-Ubuntu SMP Tue Sep 21 10:54:26 UTC 2021

結論

これで、Linux マシンの OS バージョンを特定する方法を学習しました。

御時間ありがとうございます。問題やフィードバックに直面した場合は、下にコメントを残してください。


Linux
  1. Linuxでカーネルバージョンを確認する方法

  2. LinuxでMySQLのバージョンを確認する方法

  3. LinuxでMySQLのバージョンを確認する方法

  1. Ubuntuのバージョンを確認する方法

  2. Redhatのバージョンを確認する方法

  3. UbuntuでLinuxカーネルのバージョンを確認する方法は?

  1. PostgreSQLのバージョンを確認する方法

  2. UbuntuでPHPのバージョンを確認する方法

  3. Ubuntuのバージョンを確認する方法