UNAME(1)

๐Ÿ’… UNAME(1) โ€” User Commands ๐Ÿ’…

okay bestie, welcome to uname, the little command that goes "hey, who even am I" and answers about your system. It lives in the GNU coreutils manual (section 1, User Commands, for the record ๐Ÿ‘‘), and it's about to print system information for you. Slay.


โœจ NAME โœจ

uname โ€” print system information ๐Ÿฆ‹


โœจ SYNOPSIS โœจ

uname [OPTION]...

โœจ DESCRIPTION โœจ

It prints certain system information. That's the whole job. Iconic of it, honestly.

If you give it no OPTION at all? It just does the same thing as -s. No thoughts, just kernel name. ๐Ÿ’–


๐ŸŽ€ OPTIONS ๐ŸŽ€

  • -a, --all โ€” prints all the information, in the following order, except it omits -p and -i if they're unknown. (Yes bestie, "unknown" is a real vibe here, sometimes the system just doesn't know.)
  • -A, --all-labeled โ€” prints all the information too, but one labeled field per line instead of the pile-it-all-together situation. Same deal: omits -p and -i if unknown.
  • -s, --kernel-name โ€” prints the kernel name ๐ŸŒธ
  • -n, --nodename โ€” prints the network node hostname ๐Ÿ–ฅ๏ธ
  • -r, --kernel-release โ€” prints the kernel release โญ
  • -v, --kernel-version โ€” prints the kernel version ๐ŸŒˆ
  • -m, --machine โ€” prints the machine hardware name ๐Ÿงš
  • -p, --processor โ€” prints the processor type. Heads up, it's non-portable, so don't go assuming it behaves everywhere ๐Ÿ’€
  • -i, --hardware-platform โ€” prints the hardware platform. Also non-portable, same warning, no cap.
  • -o, --operating-system โ€” prints the operating system ๐Ÿ‘‘
  • --help โ€” displays this help and exits, bye ๐Ÿซถ
  • --version โ€” outputs version information and exits, also bye ๐Ÿ’œ

๐ŸŒธ AUTHOR ๐ŸŒธ

Written by David MacKenzie. Respect the legend. ๐Ÿ™Œ


๐Ÿ˜ญ REPORTING BUGS ๐Ÿ˜ญ

Found a bug? Not me being the messenger butโ€”


Copyright ยฉ 2026 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://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. (fr fr, read that twice.)


๐Ÿฆ‹ SEE ALSO ๐Ÿฆ‹

Full documentation <https://www.gnu.org/software/coreutils/uname> or available locally via: info '(coreutils) uname invocation'


okay that's the whole page bestie, you ate ๐Ÿ’…โœจ This one's from GNU coreutils 9.12, dated September 2026 โ€” mwah, go check your kernel name, it's giving main character energy ๐ŸŒŸ๐Ÿซถ

๐Ÿ“ฆ where this page comes from