web-dev-qa-db-ja.com

実行中のカーネルバージョンを確認するにはどうすればよいですか?

イーサネットカードの問題のトラブルシューティングを行っているときに、現在使用しているドライバーに古いカーネルバージョンでの問題があることがわかりました。現在実行しているカーネルのバージョンを確認するには、どのコマンドを使用できますか?

14
laconbass

以下を実行できます。

uname -r

次のように表示されます

3.13.0-62-generic

https://askubuntu.com/questions/359574/how-do-i-find-out-the-kernel-version-i-am-runningQAを表示して、使用できる他のコマンドを確認します

12
laconbass
dmesg | grep Linux

このコマンドは、起動時にブートログを読み取ります。

出力:

[0.000000] Linuxバージョン4.9.0-8-AMD64([email protected])(gccバージョン6.3.0 20170516(Debian 6.3.0-18 + deb9u1))#1 SMP Debian 4.9.110-3 + deb9u4(2018-08-21)

2
Yousha Aleayoub

buntの場合

コマンドを入力してください

# uname -r

カーネル名を出力します

# uname -a 

すべての情報を印刷します

または、cat/proc/versionで確認できます

Redhatおよびcentosの場合

# cat /etc/redhat-release

# lsb_release –a
2
Javeed Shakeel

uname -rカーネルの正確なバージョン、またはuname -aカーネル内の情報とディストリビューションに関する情報。

1
VaTo
uname -rv

リビジョンとバージョンの両方を提供します。これは、AIX(Alien UNIX ;-)を除いて、1982年以降のすべてのUNIXプラットフォームで機能します。IBMがマニュアルページを読んだ後にAIXを実装し、-rと-vを混同したためです。

1
schily

/ etc/redhat-releaseは現在のバージョンのみを提供します

Red Hat Enterprise Linux Serverリリース7.2(Maipo)

Redhatでカーネルの詳細を取得するには、/ proc/versionを使用します。

cat/proc/version

Linuxバージョン3.10.0-327.el7.x86_64([email protected])(gccバージョン4.8.3 20140911(Red Hat 4.8.3-9)(GCC))#1 SMP 10月29日17:29:29 EDT 2015

[〜#〜]または[〜#〜]

name -a

Linux 3.10.0-327.el7.x86_64#1 SMP Thu Oct 29 17:29:29 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux

0
ssulav