What is uname in Linux command?

To display system information, use the uname command. $ uname [ -a ] -a. Displays the operating system name as well as the system node name, operating system release, operating system version, hardware name, and processor type.

Where is uname in Linux?

By using uname Linux command you can check Linux version and also get below system information’s i.e. : Operating System name. Hostname of the System….“uname” Command Examples to Check UNIX/Linux Version.

Option Description
-a Displays all information
-s Displays the kernel name
-n Displays the network node (a.k.a. the host name)

Why we use uname command in Linux?

The uname command is used to print basic system information. It is usually invoked with the -a option to display all available information.

What is the uname option that prints the kernel version example?


-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.

How do I know my Linux name?

The procedure to find os name and version on Linux:

  1. Open the terminal application (bash shell)
  2. For remote server login using the ssh: ssh [email protected]
  3. Type any one of the following command to find os name and version in Linux: cat /etc/os-release.
  4. Type the following command to find Linux kernel version: uname -r.

What does WHO AM I do in Linux?

whoami is an basic Unix/Linux command used to find username associated with current effective user id. This is generally used to identify the current logged in user in a shell. This command is also useful in shell scripts to identify the user id from which the script is running.

What is the uname command in Linux used for?

What is uname? The uname command is used to print system information like kernel version, kernel release etc 1. A basic example By default the uname command prints just the kernel name. 2. Get the kernel name using -s option

How to print the kernel name in uname?

By default the uname command prints just the kernel name. For example : 2. Get the kernel name using -s option. Through -s option too, the name of the kernel can be displayed in output.

Why do I get different output from uname?

The output for -m,-p, and -i is the same on my system but these values don’t reference the same piece of information. If it was a 32-bit system, the output would be different. You might also get different output if you are using a virtual machine. One one of mine, -p and -i return “unknown”.

What does the output i686 mean in uname?

The output i686 is indicating that your system is 32 bit operating system. If uname -m return x86_64, if you booted from 64 bit kernel, otherwise it returns i386. Similar with hardware name, – i option will show you hardware platform information. The output i386 means you are running a 32 bit system.