コマンドラインを使用して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 で初めてのゲームを作る

推薦する

インデックスとテーブルリターンをカバーするMySQLの使い方

インデックスの2つの主要なカテゴリ使用されるストレージエンジン: MySQL 5.7 InnoDBク...

Alibaba Cloud MySQL スペースをクリーンアップする方法

今日、Alibaba Cloudからディスク警告通知を受け取りました。確認したところ、100Gのスペ...

Linuxコマンドunzipの詳しい説明

目次1. 解凍コマンド1.1 構文1.2 オプション2. 例1. 解凍コマンドunzip コマンドは...

503 サービス利用不可エラーの解決方法の説明

1. Webページを開くと503サービス利用不可が表示されますが、更新すると正常にアクセスできます。...

Nginx のタイムドログカットの詳細な説明

序文デフォルトでは、Nginx ログはファイルに書き込まれます。各ドメインのログを区別するために、通...

MySQL サービスとデータベース管理

目次1. サービスの開始と停止の手順1.1 Windows での MySQL 5.7 の公式 MSI...

TypeScript デコレータ定義

目次1. コンセプト1.1 定義1.2 デコレータファクトリー1.3 デコレータの組み合わせ1.4 ...

期間限定フラッシュセール機能を実現するJavaScriptタイマー

この記事では、期間限定フラッシュセール機能を実装するためのJavaScriptの具体的なコードを参考...

Robots.txtの詳細な紹介

Robots.txt はプレーンテキスト ファイルであり、Web サイト管理者は、ロボットによるアク...

Vue実戦記録のログインページの実装

目次1. 事前準備1.1 Node.jsをインストールする1.2 webpackをインストールする1...

jQuery はシャッター効果を実現します (li 配置を使用)

この記事では、ブラインド効果を実現するためのjQueryの具体的なコードを参考までに紹介します。具体...

MySQLテーブルのテーブル構造を素早く変更する方法

MySQL テーブルのテーブル構造をすばやく変更する - 「MySQL 管理」から抜粋 ALTER ...

MySQL クエリ キャッシュとバッファ プール

1. キャッシュ - クエリキャッシュ次の図は、MySQL 公式サイトから提供されています: MyS...

Vueは適切なスライドアウトレイヤーアニメーションを実装します

この記事では、適切なスライドアウトレイヤーアニメーションを実装するためのVueの具体的なコードを例と...

Vuex のコアコンセプトと基本的な使用法の詳細な説明

目次導入始めるインストール①直接ダウンロードする方法②CND法③NPM方式④糸法NPMインストールの...