UNAME(1)

πŸ“¦ version 1.053, in alpine 3.24

UNAME(1) πŸ’…

okay so bestie, welcome to the User Contributed Perl Documentation glow-up of uname β€” the little command that prints out system identification information. It’s really just a front end for the system call uname(2), no cap. 🫢


🌸 NAME 🌸

uname β€” print system information

✨ SYNOPSIS ✨

uname [-snrvma]

πŸ¦‹ DESCRIPTION πŸ¦‹

uname prints out system identification information. It’s really just a front end for the system call uname(2). That’s the whole vibe: system-call lore, but make it command line. πŸ’…

πŸŽ€ OPTIONS AND ARGUMENTS πŸŽ€

  • -s β€” system
  • -n β€” network node name
  • -r β€” operating system release
  • -v β€” operating system version
  • -m β€” machine type
  • -a β€” All of the above.

Multiple arguments print all information requested, but always in the order "snrvma" β€” yes, that exact order, bestie. Not vibes order. 😌

lowkey important: it’s always "snrvma" order, so don’t expect it to rearrange itself just because you asked for -m first. πŸ’€

πŸ‘‘ AUTHOR πŸ‘‘

Jeffrey S. Haemer β€” the icon behind this page. Periodt. πŸ’–

πŸ’€ BUGS πŸ’€

There is no standard definition of what actually belongs in these fields. So like… what are acceptable values for, for example, "machine type"? Bestie, nobody knows, and that’s the bug-adjacent tea. 😭

🌈 SEE ALSO 🌈

  • uname(2) β€” go read the system-call lore if you’re curious, iykyk.

mwah πŸ’‹ β€” this page is from perl v5.42.2, dated 2026-02-15, and it’s the UNAME(1) manual page. slay and goodbye. πŸŽ€

πŸ“¦ where this page comes from