\r\n\r\n
Ubuntu、Arch、どのバージョンのLinuxをお使いですか?レッドハット?いや、本当に知りたいのはそんなことじゃないだろう?必要なのは、Linuxの実際のバージョン、あるいは、Linuxカーネルのバージョンです。
結局のところ、どこにも表示されないのだから、どうしてわかるのだろう?ここでは、現在のディストリビューションのLinuxバージョンとカーネルバージョンを確認するのに役立つ9つのコマンドを紹介します。
まず確認すべきは、OSのバージョンを探すのか、カーネルのバージョンを探すのか、ということです。
例えば、Ubuntuを使用している場合、OSのバージョンを確認する必要があります。19.04かもしれませんが、その後の**番はあるのでしょうか?
一方、Linuxカーネルのバージョンを知っておく必要がある場合もあります。カーネルはLinuxの心臓部であり、ソフトウェアとハードウェアの通信を可能にするコードである。Linuxカーネルのガイドでは、この点について詳しく説明しています。
以下の9つのコマンドラインオプションに加えて、デスクトップからLinuxのバージョンを確認することも可能です。これは、デスクトップ環境やOSによって異なります。しかし、UbuntuのバージョンやCentOSのバージョンなど、コマンドラインなしで確認したい場合は、可能です。
例えば、デスクトップからUbuntuのバージョンを確認するには、「システム設定」 > 「詳細」に進みます。ここでは、どのディストリビューションが起動しているかを確認することができます。コマンドラインほど詳細な情報は得られませんが、Linuxのバージョンを確認するのには十分です。
お分かりのように、デスクトップはLinuxのバージョンに関する基本的な情報しか提供しません。より詳細な情報については、コマンドラインに依存する必要があります。
Linuxシステムに関する興味深い情報を表示するために、さまざまなコマンドを使用することができます。Linuxのバージョンの詳細だけでなく、ディストリビューション、コードネーム、カーネルについても調べることができます。この情報は、いくつかの理由で有用であることがわかります。例えば、トラブルシューティングや、Linuxのバージョンが最新であるかどうかを確認するために必要です。
以下の9つのコマンドで、ターミナルからLinuxのバージョンとカーネルバージョンを確認することができます。
最初の選択肢は、/etc/ ディレクトリにある os ディストリビューションファイルを確認することです。これにより、お使いのLinuxオペレーティングシステムのバージョンについて、かなり詳細な説明が得られます。これを素早く確認するには、cat(連結)コマンドを使って、ファイルを表示したり、新規に作成したりすることができる。
cat /etc/os-releaseこの例ではUbuntuでテストしており、OS名、フルバージョン、バージョンID、コードネームが記載されています。
より詳細な情報は、*release ファイルを使用して収集することができます。これは、/etc/ディレクトリ内の "release "で終わるファイルにあるすべての情報を表示し、1つの出力にリンクさせるものです。
cat /etc/*release出力は基本的に前と同じですが、分布情報が追加されています。
Linuxオペレーティングシステムのバージョン番号の要求に対して、より直接的に対応するために、次のcatコマンドを試してみてください。
cat /etc/issueここには、リリース名とバージョンが表示されます。簡単ですね。
l**u releaseコマンドは、お使いのLinuxディストリビューションのLinux標準ライブラリ(l**)に関する情報を表示します。
l**_release -aディストリビューション・サーバーの名前、バージョン、コードネームにも注目してください。ここでも、このコマンドはわかりやすく、簡潔です。
hostnamectlコマンドは、システムのホスト名を変更するために使用できますが、それ自体では、Linuxのバージョンの詳細を表示します。
hostnamectlこのコマンドは、デバイスのホスト名、マシンID、およびアーキテクチャを表示するために使用します。また、このコマンドで表示されるLinuxのバージョンやLinuxカーネルのバージョンも確認することができます。
これまでのコマンドでは、Linuxカーネルのバージョンに関する詳細な情報が表示されますが、必要に応じてuname-rを試してみてください。
uname -rこれはディストリビューションLinuxカーネルのバージョン番号を出力します。ここではコンテキストはなく、バージョン番号のみです。
現在のディストリビューションLinuxのバージョンに関する追加情報は、-rスイッチを-mrsに拡張することで確認することができます。
languaguname -mrsこれは、奥さんやお母さんとは関係ないことです。代わりに、-mrsコマンドは、カーネル名とハードウェアのバージョンに関する情報を提供します。この例では、Raspberry Pi 4でこのコマンドを実行し、armv71と表示されました。32ビットまたは64ビットのIntel/AMDベースのアーキテクチャでは、x86U 64と表示されます。
Linuxカーネルに関する詳細な情報を表示するには、-aコマンド拡張機能を使用します。
uname -aこれを使うと、デバイス名、Linuxカーネルバージョン、リリース日、アーキテクチャ、完全なOS名(通常はGNU/Linux)が表示されます。
Linuxカーネルのバージョンを確認する最後のオプションは、別のcatコマンドです。これは、/procディレクトリ内のバージョンファイルを使用します。
cat /proc/versionproc/sys/kernel/ostype, /proc/sys/kernel/osrelease, /proc/sys/kernel/version のファイルからコンパイルされた現在のLinuxカーネルのバージョンナンバーが表示されます。先に述べたように、catコマンドは異なるファイルの情報をリンクさせるが、ここではそのようなことが行われている。
9つのコマンドラインオプションと、ディストリビューションで選択されたデスクトップ環境にある詳細な情報により、あなたは今、Linuxオペレーティングシステムのバージョンを見つける方法を知っているはずです。Linuxディストリビューションのチェックは簡単 - やり方さえわかれば!同様に、Linuxカーネルバージョンの追跡の詳細もこれで明らかになったはずです。
Linux端末をもっと使いこなしたい!Linuxのコマンドラインマスターになるためのヒントとコツをご紹介します。