Linux kernel is the main component of the Linux operating system. To determine which Linux kernel version is running on the system can be useful when troubleshooting issues.
This tutorial explains how to check Linux kernel version.
1. uname command
The uname command displays information about the system. The -r option prints the Linux kernel version.
uname -rOutput:
5.4.0-72-generic2. /proc/version file
The /proc/version file contains Linux kernel information. It can be used to determine Linux kernel version.
cat /proc/versionOutput:
Linux version 5.4.0-72-generic (buildd@lcy01-amd64-019) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #80-Ubuntu SMP Mon Apr 12 17:35:00 UTC 2021Command to get only Linux kernel version:
cat /proc/version | grep -Po "Linux version \K\S+"3. hostnamectl command
The hostnamectl command can be used to get or set the system hostname. Command also displays Linux kernel version.
hostnamectlOutput:
Static hostname: ubuntu
       Icon name: computer-vm
         Chassis: vm
      Machine ID: 089a75bffe4b4921b2f971cc7f94f47f
         Boot ID: b493731cfb4a4152ad452df5311d6b42
  Virtualization: vmware
Operating System: Ubuntu 20.04.2 LTS
          Kernel: Linux 5.4.0-72-generic
    Architecture: x86-64Run the following command to get only Linux kernel version:
hostnamectl | grep Kernel | grep -Po "Linux \K.+" 
             
                         
                         
                        
Leave a Comment
Cancel reply