最初に試せるコマンドは lsb_release です。すべての出力を表示するには、-a フラグを使用します。
linuxhint@u22:~$ lsb_release -a
使用可能な LSB モジュールはありません。
配信者ID:無料
説明: Ubuntu 22.04.1 LTS
リリース: 4月22日
コードネーム: ジャミー
上記のコードとスクリーンショットでは、Ubuntu のバージョンが表示されていることがわかります。以下に示すように、単純な grep および awk コマンドを使用して、これを bash の変数に取得できます。
linuxhint@u22:~$ バージョン = ` lsb_release -a | グリップ 説明 | ああ -F ':' '{ print $2 }' | xargs `linuxhint@u22:~$ エコー $VERSION
Ubuntu 22.04.1 LTS
上記のコードでは使用します グリップ 検索説明に、 ああ コロンの後の 2 番目のフィールドを取得し、先頭の空白をストリーミングするために xargs を使用します。
コマンドを使用できることにも注意してください $ cat /etc/os-release
うなめ は一般的なコマンドですが、この使用例では探しているものが得られない可能性があります。
結論
lsb_release コマンドを使用して、Ubuntu のターミナルから Ubuntu のバージョンをすばやく見つけます。lsb_release は、ターミナルからディストリビューション固有の情報を見つけるのに最適なコマンドです。