$ uname
Print system information
DOCUMENTEDSystem informationUbuntu 24.04 LTS baseline
Synopsis
uname [OPTION]...
What it does
- `uname` reports information about the system.
- On Linux, `uname -a` commonly includes the kernel name, node name, kernel release, kernel version, machine, processor information when available, hardware platform when available, and operating-system information.
Examples
Show kernel and system information
uname -aShow the kernel release
uname -rImportant details
These examples are intentionally conservative. Command behavior can still depend on filesystem state, permissions, locale, shell, installed package version, and other system configuration.
For exact option semantics, the linked authoritative documentation is the source of truth.