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

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

カーネルは、オペレーティングシステムのコアコンポーネントです。システムのリソースを管理し、コンピュータのハードウェアとソフトウェアの間の架け橋です。

GNU/Linuxオペレーティングシステムで実行されているカーネルのバージョンを知る必要がある理由はさまざまです。おそらく、ハードウェア関連の問題をデバッグしているか、古いカーネルバージョンに影響を与える新しいセキュリティの脆弱性について学び、カーネルが脆弱かどうかを調べたいと考えています。理由が何であれ、コマンドラインからLinuxカーネルのバージョンを判断するのは非常に簡単です。

このチュートリアルでは、システムで実行されているLinuxカーネルのバージョンを確認するためのいくつかの異なる方法を紹介します。

unameの使用 コマンド#

uname コマンドは、Linuxカーネルアーキテクチャ、名前バージョン、リリースなど、いくつかのシステム情報を表示します。

システムで実行されているLinuxカーネルのバージョンを確認するには、次のコマンドを入力します。

uname -srm
Linux 4.15.0-54-generic x86_64

上記の出力は、Linuxカーネルが64ビットであり、そのバージョンが4.15.0-54であることを示しています。 、ここで:

  • 4 -カーネルバージョン。
  • 15 -メジャーリビジョン。
  • 0 -マイナーリビジョン。
  • 54 -パッチ番号。
  • generic -配布固有の情報。

hostnamectlの使用 コマンド#

hostnamectl ユーティリティはsystemdの一部であり、システムのホスト名を照会および変更するために使用されます。 Linuxディストリビューションとカーネルバージョンも表示されます:

hostnamectl
  Static hostname:  linuxize.localdomain
         Icon name: computer-laptop
           Chassis: laptop
        Machine ID: af8ce1d394b844fea8c19ea5c6a9bd09
           Boot ID: 15bc3ae7bde842f29c8d925044f232b9
  Operating System: Ubuntu 18.04.2 LTS
            Kernel: Linux 4.15.0-54-generic
      Architecture: x86-64

grepを使用できます Linuxカーネルバージョンを除外するコマンド:

hostnamectl | grep -i kernel
            Kernel: Linux 4.15.0-54-generic

/proc/versionの使用 ファイル番号

/proc ディレクトリには、システムメモリ、CPUコア、マウントされたファイルシステムなどに関する情報を含む仮想ファイルが含まれています。実行中のカーネルに関する情報は、/proc/versionに保存されます。 仮想ファイル。

catを使用する またはless ファイルの内容を表示するには:

cat /proc/version

出力は次のようになります:

Linux version 4.15.0-54-generic (buildd@lgw01-amd64-014) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019

結論#

コマンドラインからシステムで実行されているLinuxカーネルのバージョンを見つける方法を示しました。コマンドは、Debian、Red Hat、Ubuntu、Arch Linux、Fedora、CentOS、Kali Linux、OpenSUSE、LinuxMintなどを含むすべての一般的なLinuxディストリビューションで機能するはずです。

ご不明な点がございましたら、お気軽にコメントをお寄せください。


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

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

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

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

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

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

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

  2. ターミナルでHZを確認するには?

  3. Linux X11 のバージョンを確認するには?