Best Uname Linux Commands With Examples – Easy Way To Check Linux Version

In this article, we are going to discuss uname Linux commands with examples. uname command helps to check Linux version & system information like using uname command you can check Operating System details, Kernel Version, Operating System architecture whether it’s 32 Bit or 64 Bit and many more. So let’s go ahead and have a look at uname Linux commands with examples.

Best Uname Linux Commands With Examples – Easy Way To Check Linux Version

Best Uname Linux Commands With Examples – Easy Way To Check Linux Version

uname Linux command with examples to check Linux version & System Information:

Simply check which operating system you are currently using you can just use the below command.

[root@localhost ~]# uname   # Check the Operating System
Linux

You can also use the uname command with argument -s to check your current operating system name. Refer to the below command.

[root@localhost ~]# uname -s
Linux

By using uname Linux command you can check the Linux version and also get the below system information’s i.e. :

  • Operating System name
  • The hostname of the System
  • Kernel-Version
  • Operating System architecture i.e. 32 Bit or 64 Bit
  • Kernel Released & Compiled date & time

To get all the above details you can use the uname command with argument -a. Refer to the command below.

[root@localhost ~]# uname -a   # Check all System Information
Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Use the uname Linux command with argument -n to check the Hostname or Network name of your operating system.

[root@localhost ~]# uname -n   # Check the Hostname of the System
localhost.localdomain

To check the Kernel release version just use the uname Linux command with argument -r.  Here my Kernel version is 2.6.32-431.el6.x86_64.

[root@localhost ~]# uname -r   # Check Kernel Version
2.6.32-431.el6.x86_64

Also Read – How to install Hardinfo System Information Tool in Ubuntu

You can check the Machine hardware type of your system by using uname Linux command with argument -m. Refer to the command below.

[root@localhost ~]# uname -m   # Check the Hardware type
x86_64

To check processor type use the below command. Here we are using the x86_64 processor type.

[root@localhost ~]# uname -p   # Check the Processor Type
x86_64

To check the Hardware platform use the uname Linux command with argument -i.

[root@localhost ~]# uname -i   # Check the Hardware Platform
x86_64

To check the current operating system use the uname Linux command with argument -o. As you can see in the output below we are currently using GNU/Linux Operating System

[root@localhost ~]# uname -o   # Check the Operating System
GNU/Linux

To check Kernel Compiled version with date & time use uname command with argument -v., as you can see below the output of this command, is #1 SMP Fri Nov 22 03:15:09 UTC 2013. Here the Kernel is compiled the first time hence it’s showing #1.

[root@localhost ~]# uname -v   # Check Kernel compiled version
#1 SMP Fri Nov 22 03:15:09 UTC 2013

For more information’s on uname Linux command with all available arguments you can access the Help page by using the below command.

[root@localhost ~]# uname --help   # Access the Help Page
Usage: uname [OPTION]...
Print certain system information.  With no OPTION, same as -s.

  -a, --all                print all information, in the following order,
                             except omit -p and -i if unknown:
  -s, --kernel-name        print the kernel name
  -n, --nodename           print the network node hostname
  -r, --kernel-release     print the kernel release
  -v, --kernel-version     print the kernel version
  -m, --machine            print the machine hardware name
  -p, --processor          print the processor type or "unknown"
  -i, --hardware-platform  print the hardware platform or "unknown"
  -o, --operating-system   print the operating system
      --help     display this help and exit
      --version  output version information and exit

Check the installed uname package version just use the below command. The output will show you The Author Name, The package release date, License details, the Official website of this package, and many more.

[root@localhost ~]# uname --version   # Check Package Version
uname (GNU coreutils) 8.4
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David MacKenzie.

Also Read – How to install Neofetch System Information Tool in Ubuntu

That’s all, In this article, we have explained Best Uname Linux Commands With Examples – Easy Way To Check Linux Version. I hope you enjoy this article. If you like this article, then just share it. If you have any questions about this article, please comment.

Share this:

Mangesh Dhulap

This is Mangesh Dhulap the Founder and Editor of IT SMART TRICKS have 6+ years of Industrial Experience. We expect from our visitors to like, share, and comment on our posts.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.