いつかのコマンドはLinuxのカーネルバージョンなどを走行されます。このチュートリアルとしての可能なコマンドの設置-走行カーネルバージョンおよびその他の役立つカーネルの情報です。
Linux管理者は、ドライバ関連の問題を修正するためにカーネルに依存しているため、カーネルのバージョンが実行されていることを認識する必要がありま,
たとえば、VirtualBoxをインストールまたはアップグレードする場合は、インストール前に実行されているカーネルバージョンがサポートされていること
この情報は、Linux管理者によって広く使用されている最も一般的なコマンドであるunameコマンドで非常に簡単に取得できます。
これは小さなオタクですが、最も重要なの一つです。 これは、コンピュータにインストールされているLinuxカーネルのリストを確認するために使用され、最新のカーネルまたは古いカーネルが実行されているかどう,
これが古いカーネルの場合は、以下のUrlを使用して最新バージョンにアップグレードする必要があります。
- Ukuu–UbuntuベースのシステムにLinuxカーネルをインストール/アップグレードする簡単な方法
- Linuxカーネルユーティリティ(LKU)–コンパイル、インストールするためのシェルスクリプトのセット&Ubuntu上で最新のカーネルを更新
カーネルとは何ですか?
カーネルは、オペレーティングシステムの中心的な部分(つまり、オペレーティングシステムの主要なコンポーネントまたは心臓部)です。 それは適用とハードウェア間の橋として機能する。,
これは、CPU、メモリ、ディスクI/O、プリンタ、ビデオカードおよびネットワークへのアクセスを制御することにより、複数のアプリケーションが効率的にハードウェ
事業システム読み込みメモリは、カーネルに滞在メモリで最初に読み込まれ、経営システムをシャットダウンします。
LinuxはLinus Torvaldsによって書かれたオペレーティングシステムUnixのクローンです。
カーネル5.4の最新バージョンは、27.8万コード以上に成長しており、約14,000人のプログラマが貢献しています。, の安定したカーネルの更新展開-推進する需要は、通常2~3ヶ月.
利用可能なカーネルには五つのタイプがありますが、最も人気のあるカーネルはモノリシックカーネルとマイクロカーネルです。
- 積層カーネル:全ての営業システム-サービスの主なカーネルスレッドの、ここに住む同じメモリです。 豊富で強力なハードウェアにアクセスできます。
- マイクロカーネル:マイクロカーネルはモノリシックカーネルとよく似ていますが、非常に小さく設計されています。, これは、メモリ管理、マルチタスク、プロセス間通信などの最も基本的な機能のみを処理します。 モジュールまたはサーバーの取り扱いその他のサービス
- Hybrid Kernel:Hybrid kernelは、コンピュータオペレーティングシステムで使用されるマイクロカーネルとモノリシックカーネルアーキテクチャの組み合わせに基づくカーネルアーキ
- Nano Kernel:Nano kernelはハードウェア抽象化を提供する小さなカーネルですが、コンピュータサービスはありません。 このカーネルは従来のマイクロカーネルより小さい。,
- Exokernel:Exokernelは、マサチューセッツ工科大学で開発されたオペレーティングシステムの一種で、ハードウェアリソースのアプリケーションレベルの管理を提供すること
方法-1:unameコマンドを使用してLinux上で実行されているLinuxカーネルのバージョンをチェックする方法
uname(UNIX名を指します)は、ホスト名、Linuxカーネルのバージョン、およびそれが実行されているオペレーティングシステムのその他の詳細などのシステム情報を印刷するアプリケーションです。,
$ uname -aLinux daygeek-Y700 4.19.96-1-MANJARO #1 SMP Wed Jan 15 08:41:50 UTC 2020 x86_64 GNU/Linux
方法-2:/proc/versionファイルを使用してLinux上で実行されているLinuxカーネルのバージョンをチェックする方法
proc filesystem(procfs)は、Unixライクなオペレーティングシステムの特別なファイルシステムであり、プロセスやその他のシステム情報に関する情報を提供します。
これは、プロセス情報pseudo似ファイルシステムと呼ばれることもあります。 でほとんど含まないインターネットを”リアルのファイルが実行時システム情報,システムメモリデバイスに搭載し、ハードウェア構成します。,
このファイルには、Linuxカーネルのバージョン、カーネルのコンパイルに使用されるGCCバージョン、およびカーネルパッケージの時刻が表示されます。 また、カーネルコンパイラのユーザ名も含まれています(括弧内)。
$ cat /proc/versionLinux version 4.19.96-1-MANJARO () (gcc version 9.2.0 (GCC)) #1 SMP Wed Jan 15 08:41:50 UTC 2020
方法-3:dmesgコマンドを使用してLinux上で実行されているLinuxカーネルのバージョンを確認する方法
dmesg(display messageまたはdriver messageの略)は、ほとんどのUnixライクなオペレーティングシステム上のコマンドであり、カーネルのメッセージバッファを印刷するコマンドである。,
方法-4:”/boot”ディレクトリを使用してLinux上で実行されているLinuxカーネルのバージョンをチェックする方法
“/boot”ディレクトリには、grubなどのブート関連の情報ファイルとフォルダがすべて含まれています。conf、vmlinuzイメージ別名カーネル。
方法-5:rpmコマンドを使用してLinux上で実行されているLinuxカーネルのバージョンを確認する方法
RPMコマンドはRedHat Package Managerの略で、CentOS、Oracle LinuxなどのRed Hatベースのシステム用の強力なコマンドラインパッケージ管理ユーティリティです&Fedora。,
$ rpm -q kernelkernel-4.9.12-200.fc25.x86_64kernel-4.10.10-200.fc25.x86_64kernel-4.10.14-200.fc25.x86_64
方法-6:dpkgコマンドを使用してLinux上で実行されているLinuxカーネルのバージョンを確認する方法
dpkgコマンドはDebian package manager(dpkg)の略です。 Debianパッケージをインストール、ビルド、削除、管理するためのコマンドラインツールです。 dpkgを使適性の必要性を強く示している第一によりユーザー向けとして、前の行のすべての行動します。
Leave a Reply