Categories: Ubuntu

How to check which Ubuntu Version you are on

This guide will get right to the point and show you how to check your ubuntu version. For fast results please open a terminal, we will use the terminal for all actions to get quick information. After your terminal is open you should have a window like this open.

Ubuntu Linux Terminal

The first command you can try is lsb_release. Use the -a flag to see all the outputs.

linuxhint@u22:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:       22.04
Codename:       jammy

lsb_release-a command output on Ubuntu

You can see in the above code and screen shot that the version of Ubuntu is displayed. You can get this into a variable in bash with a simple grep and awk command as shown below:

linuxhint@u22:~$ VERSION=`lsb_release -a | grep Description | awk -F‘:’ ‘{ print $2 }’ | xargs`
linuxhint@u22:~$ echo $VERSION
Ubuntu 22.04.1 LTS

In the above code we use grep to the find Description, awk to get the second field after the colon, and xargs to stream the leading whitespace.

Also note you can use the command $ cat /etc/os-release

cat /etc/os-release

uname is a popular command, but it may not give what you are searching for in this use case.

Conclusion

Use lsb_release command to quickly find the Ubuntu version from the terminal in Ubuntu, lsb_release is the best command to find distribution specific information from the terminal.

Ubuntu Server Admin

Recent Posts

🚀 Deploy Elastic Stack on Ubuntu VPS (5 Minute Quick-Start Guide)

Here’s the guide to deploy Elastic Stack on Ubuntu VPS, with secure access, HTTPS proxying,…

2 days ago

🚀 Deploy Nagios on Ubuntu VPS

This guide walks through deploying Nagios Core on an Ubuntu VPS, from system prep to…

2 days ago

Shoryuken Has a New Maintainer, and v7.0.0 Is Almost There

After a decade under Pablo Cantero's stewardship, Shoryuken has a new maintainer - me. I'm…

6 days ago

A better way to provision NVIDIA BlueField DPUs at scale with MAAS

MAAS 3.7 has been officially released and it includes a bunch of cool new features.…

2 weeks ago

Ruby Floats: When 2.6x Faster Is Actually Slower (and Then Faster Again)

Update: This article originally concluded that Eisel-Lemire wasn't worth it for Ruby. I was wrong.…

2 weeks ago

MicroCeph: why it’s the superior MinIO alternative (and how to use it)

Recently, the team at MinIO moved the open source project into maintenance mode and will…

2 weeks ago