実行しているカーネルバージョンを確認したいですか?
Linuxカーネルは、オペレーティングシステムの中心的な頭脳によく似ています。 Linuxカーネルはオープンソースですが、つまり誰でもコードを表示および変更できますが、安定性とセキュリティを確保するために複数のプロトコルで構築されています。
このガイドでは、ディストリビューションのLinuxカーネルバージョンを確認する方法について説明します。 。
前提条件
- Linuxを実行しているシステム(Ubuntu、Debian、RHEL、CentOS、または別のバージョン)
- ターミナルウィンドウ/コマンドライン( Ctrl – Alt – T 、 Ctrl – Alt – f2 )
Linuxカーネルバージョンを検索するための4つのコマンド
unameコマンド
ターミナルウィンドウを起動し、次のように入力します。
uname –r
システムは数値コードを返します。例:
3.10.0-957.21.2.
ドットまたはハイフンで区切られた各番号は、コードの一部です:
- 3 –これはメインカーネルです バージョン
- .10 –これはメジャーリリースです バージョン
- .0 – これはマイナーリビジョンです レベル
- -957 –これはレベルのパッチとバグ修正です
uname
コマンドには、カーネルに関する詳細情報を取得するために使用できる追加のオプションが含まれています。コマンドの後にオプションを追加するだけです:
-
-a
–すべての情報を表示します -
-o
–オペレーティングシステムを表示します (通常はGNU / Linux) -
-r
–カーネルリリースを表示します -
-v
–カーネルバージョンを表示します (通常、ベースOSとカーネルがコンパイルされた時刻が含まれます)
uname
の完全なリストについては コマンド、入力
uname ––help
hostnamectlコマンド
hostnamectl
コマンドは通常、システムのネットワーク構成に関する情報を表示するために使用されます。カーネルバージョンも表示されます。
カーネルのバージョンを確認するには、次のように入力します。
hostnamectl
最後から2番目の行は次のようになります。
Kernel: Linux 3.10.0-957.21.2.el7.x86_64
/ proc/versionファイルを表示する
proc / versionを表示するには ファイルに、次のコマンドを入力します:
cat /proc/version
cat
コマンドは、 / proc / versionの内容を表示します ファイル。これにより、オペレーティングシステムに関する追加データとともに、Linuxカーネルバージョンが最初に出力されます。
dmesgコマンド
dmesg
コマンドは、カーネルのメッセージバッファを出力するために使用されます。これは通常、デバイスドライバーからのメッセージを読み取るために使用されますが、カーネルバージョンを見つけるためにも使用できます。
次のコマンドを入力します:
dmesg | grep Linux
|
(パイプ)記号は通常、記号と同じキーのエンターキーのすぐ上にあります。
コマンドは次のように機能します。
-
dmesg
–カーネルバッファの内容を読み取る -
|
–コマンドを次のコマンドにパイプします -
grep
–特定の文字列を検索し、それらを含む行を表示します -
Linux
– grepの正確な文字列 (資本化の問題)を検索する必要があります
出力の最初の行には、Linuxカーネルのバージョンが表示されます。