uname1
Print system information
Usage
uname [OPTION] ...
Overview
Print certain system information. With no OPTION, same as -s.
-
-a, --all -
print all information, in the following order, except omit
-pand-iif unknown
-
-A, --all-labeled -
print all information, one labeled field per line, except omit
-pand-iif 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 (non-portable)
-
-i, --hardware-platform -
print the hardware platform (non-portable)
-
-o, --operating-system -
print the operating system
-
--help -
display this help and exit
-
--version -
output version information and exit
Releases
19 releases since Debian 1.1 (Buzz); the text changed 15 times.
--all-labeled since Arch Linux 2026-11-01;
--hardware-platform since Debian 4.0 (Etch);
--kernel-name since Debian 3.1 (Sarge);
--kernel-release since Debian 3.1 (Sarge);
--kernel-version since Debian 3.1 (Sarge);
--operating-system since Debian 3.1 (Sarge);
--processor since Debian 4.0 (Etch);
-A since Arch Linux 2026-11-01;
-i since Debian 4.0 (Etch);
-o since Debian 3.1 (Sarge);
-p since Debian 4.0 (Etch).
--release until Debian 3.0 (Woody);
--sysname until Debian 3.0 (Woody).