コマンドラインを使用してUbuntuのバージョンを検出する方法

コマンドラインを使用してUbuntuのバージョンを検出する方法

方法1: lsb_releaseユーティリティを使用する

lsb_release ユーティリティは、Linux ディストリビューションに関する LSB (Linux Standard Base) 情報を表示できます。これは Ubuntu のバージョンを確認するための推奨される方法であり、実行しているデスクトップ環境や Ubuntu のバージョンに関係なくこの方法が機能します。

Ubuntu のバージョンを検出する方法を見てみましょう。

1. Ctrl + Alt + T キーボード ショートカットを使用するか、ターミナル アイコンをクリックしてターミナルを開きます。

2. lsb_release -a コマンドを使用して、Ubuntu のバージョンを表示します。Description 行に Ubuntu のバージョン情報が表示されます。

出力:

使用できる LSB モジュールはありません。

ディストリビューターID: Ubuntu

説明: Ubuntu 18.04 LTS

リリース: 18.04

コードネーム: バイオニック

上記の出力から、Ubuntu 18.04 LTS を使用していることがわかります。

次のコマンドを実行して、説明行のみを表示することもできます。

lsb_release -d

出力:

説明: Ubuntu 18.04 LTS

方法2: catコマンドを使用する

1. catコマンドを使用して、システム識別テキストを含む/etc/issueファイルの内容を表示します。

次のコマンドを実行する必要があります。

cat /etc/issue

出力:

Ubuntu 18.04 LTS \n \l

2. catコマンドを使用して/etc/os-releaseファイルの情報を表示します。

/etc/os-release は、オペレーティング システムの識別データを含むファイルであり、systemd を実行している新しい Ubuntu バージョンにのみ存在します。

注意: この方法は、Ubuntu 16.04 以降を使用している場合にのみ機能します。

次のコマンドを実行する必要があります。

cat /etc/os-release

出力:

名前="Ubuntu"

バージョン="18.04 LTS (バイオニックビーバー)"

ID=Ubuntu

ID_LIKE=デビアン

PRETTY_NAME="Ubuntu 18.04 LTS"

バージョンID = "18.04"

HOME_URL="https://www.ubuntu.com/"

サポートURL="https://help.ubuntu.com/"

BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"

プライバシー ポリシー URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"

バージョンコード名=バイオニック

UBUNTU_CODENAME=バイオニック

方法3: hostnamectlコマンドを使用する

hostnamectl は、ユーザーがホスト名を設定できるコマンドですが、Ubuntu のバージョンを確認するためにも使用できます。

注意: このコマンドは Ubuntu 16.04 以降でのみ使用できます。

次のコマンドを実行する必要があります。

ホスト名ctl

出力:

静的ホスト名: linuxize

     アイコン名: computer-vm

      シャーシ: vm

    マシンID: f1ce51f447c84509a86afc3ccf17fa24

      ブートID: 2b3cd5003e064382a754b1680991040d

  仮想化: kvm

 オペレーティング システム: Ubuntu 18.04 LTS

      カーネル: Linux 4.15.0-22-generic

   アーキテクチャ: x86-64

以下もご興味があるかもしれません:
  • Ubuntu16.04はphp5.6ウェブサーバー環境を構築します
  • ubuntu16.04でNFSサービスを構築する方法
  • Ubuntu システムでタイムゾーンと時刻を変更する方法
  • ノードをmongodbデータベースに接続する方法の詳細な説明[Alibabaクラウドサーバー環境Ubuntu]
  • Ubuntu での mysql のインストールと使用 (一般版)
  • Ubuntu 16.04にPython 3.7とpip3をインストールし、デフォルトバージョンに切り替える詳細な説明
  • Ubuntu 18.04 に mysql5.7.23 をインストールするチュートリアル
  • Ubuntu 18.04 は mysql 5.7.23 をインストールします
  • Ubuntu 18.04にmysql5.7をインストールする
  • Ubuntu PostgreSQLのインストールと設定の概要

<<:  MySQL での limit の使用方法は何ですか (推奨)

>>:  CocosCreator 入門チュートリアル: TS で初めてのゲームを作る

推薦する

Dockerがログファイルを保存する場所の詳細な説明

目次ログはどこに保存されますか?コンテナ内のアプリケーションからのログを表示するDockerデーモン...

Windows サービス 2012 Alibaba Cloud サーバーで MySQL をビルドするときに msvcr100.dll ファイルが見つからないという問題を解決します

解決策1: msvcr100.dll ファイルをダウンロードし (インターネットからソース ファイル...

Navicat Premier の MySQL へのリモート接続エラー 10038 の解決方法

MySQL へのリモート接続が失敗する場合は、次の理由が考えられます。 1. 若い男性/女性の方は、...

HTML、CSS、JSコメントの標準的な使用法の概要

必要なコメントを追加することは、責任感と道徳心のあるフロントエンド開発者が持つべき良い習慣であり、コ...

MySQL の行レベルロックの詳細な例

序文ロックは、複数のスレッドを実行するときにリソースへのアクセスを強制的に制限するために使用される同...

ディスクを破壊せずに Linux で dd コマンドを使用する方法

故障したストレージ ドライブからデータを救出する場合でも、アーカイブをリモート ストレージにバックア...

Mac MySQL のルートパスワードをリセットするチュートリアル

免責事項:このパスワード リセット方法は、Homebrew によってインストールされた MySQL ...

フロントエンド JavaScript におけるリフレクションとプロキシ

目次1. 反射とは何ですか? 2. JavaScriptで反映する2.1 Reflect.get(タ...

MySQL の高可用性アーキテクチャの完全な説明: MHA アーキテクチャ

目次1. はじめに2. 構成3. 作業プロセス4. 建築5. 表示例MHA (Master HA) ...

タグのhref属性とonclickイベントの使用例

a タグは主にページ ジャンプを実装するために使用され、これは href 属性または onclick...

MySQL 8.0.11 のインストールと設定方法のグラフィックチュートリアル MySQL 8.0 の新しいパスワード認証方法

この記事では、参考までにMySQL8.0.11のインストールと設定方法、およびMySQL8.0の新し...

Docker ネットワークの原理とカスタム ネットワークの詳細な分析

Docker はホストマシン上のブリッジを仮想化します。コンテナを作成して起動すると、各コンテナには...

Vueプラグインの詳しい説明

要約するこの記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS....

Linux での MySQL 5.6 バイナリのインストール プロセス

1.1 バイナリインストールパッケージをダウンロードするhttps://dev.mysql.com/...

MySQL パーティション テーブルに関するパフォーマンス バグ

目次2. pt-pmapを使用したスタック分析3. このコラムのボトルネックポイントの分析4. パー...