uname în Linux / Bash

Procese și monitorizare POSIX / GNU Coreutils

Afișează informații detaliate despre nucleul (kernel), arhitectura hardware și sistemul de operare.

Sintaxă comandă
uname [opțiuni]

Ce face uname

Numele uname provine de la unix name. Este comanda standard prin care afli ce versiune de nucleu Linux rulează pe mașină și pe ce arhitectură de procesor (x86_64, aarch64, arm).

Opțiuni și argumente

Opțiune / Parametru Descriere
-a, --all Afișează toate informațiile disponibile: nume nucleu, hostname, versiune kernel, dată compilare și arhitectură.
-s, --kernel-name Afișează numele nucleului (ex. Linux).
-r, --kernel-release Afișează versiunea exactă a nucleului (ex. 6.5.0-28-generic).
-m, --machine Afișează arhitectura hardware a mașinii (ex. x86_64 sau aarch64).

Exemple

Exemplul 1: Afișarea nucleului și a arhitecturii

Obținem numele sistemului și arhitectura procesorului.

uname -s
uname -m

Rezultat

Darwin
arm64

Greșeli frecvente

  • Confuzia între versiunea nucleului de Linux (obținută cu uname -r) și versiunea distribuției (de exemplu Ubuntu 24.04 sau Debian 12, care se află cu cat /etc/os-release).

Comenzi înrudite

  • uptime: Afișează de cât timp funcționează sistemul, numărul de utilizatori conectați și mediile de încărcare (load average).