イーサネットカードの問題のトラブルシューティングを行っているときに、現在使用しているドライバーに古いカーネルバージョンでの問題があることがわかりました。現在実行しているカーネルのバージョンを確認するには、どのコマンドを使用できますか?
以下を実行できます。
uname -r
次のように表示されます
3.13.0-62-generic
https://askubuntu.com/questions/359574/how-do-i-find-out-the-kernel-version-i-am-running (QAを表示して、使用できる他のコマンドを確認します)
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)
buntの場合
コマンドを入力してください
# uname -r
カーネル名を出力します
# uname -a
すべての情報を印刷します
または、cat/proc/versionで確認できます
Redhatおよびcentosの場合
# cat /etc/redhat-release
# lsb_release –a
uname -r
カーネルの正確なバージョン、またはuname -a
カーネル内の情報とディストリビューションに関する情報。
uname -rv
リビジョンとバージョンの両方を提供します。これは、AIX(Alien UNIX ;-)を除いて、1982年以降のすべてのUNIXプラットフォームで機能します。IBMがマニュアルページを読んだ後にAIXを実装し、-rと-vを混同したためです。
/ 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