Comanda Uname în Linux

În acest articol, vom aborda comanda uname.

uname este un utilitar în linie de comandă care tipărește informații de bază despre numele sistemului de operare și hardware-ul sistemului.

Comanda uname #

Unitatea uname este cel mai frecvent utilizată pentru a determina arhitectura procesorului, numele de gazdă al sistemului și versiunea kernelului care rulează pe sistem.

Sintaxa comenzii uname are următoarea formă:

uname ...

Opțiunile sunt următoarele:

  • -s, (--kernel-name) – Tipărește numele kernelului.
  • -n, (--nodename) – Tipărește numele nodului sistemului (hostname). Acesta este numele pe care îl folosește sistemul atunci când comunică prin rețea. Atunci când este utilizată cu opțiunea -n, uname produce aceeași ieșire ca și comanda hostname.
  • -r, (--kernel-release) – Tipărește versiunea kernelului.
  • -v, (--kernel-version) – Tipărește versiunea kernelului.
  • -m, (--machine) – Tipărește numele hardware al mașinii.
  • -p, (--processor) – Tipărește arhitectura procesorului.
  • -i, (--hardware-platform) – Tipărește numele platformei hardware.
  • -o, (--operating-system) – Tipărește numele sistemului de operare. Pe sistemele Linux care este „GNU/Linux”
  • -a, (--all) – Când se utilizează opțiunea -a, uname se comportă la fel ca și cum ar fi fost date opțiunile -snrvmo.

Când este invocat fără nicio opțiune, uname tipărește numele kernelului, ca și cum ar fi fost specificată opțiunea -s:

uname

După cum știți deja, numele kernelului este „Linux”:

Linux

Nu trebuie să rețineți toate opțiunile liniei de comandă. De obicei, comanda uname este utilizată cu opțiunea -a pentru a imprima toate informațiile disponibile:

uname -a
Linux dev.linuxize.com 4.19.0-6-amd64 #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) x86_64 GNU/Linux

Săgeata include următoarele informații:

  • Linux – Numele kernelului.
  • dev.linuxize.com – Numele gazdei.
  • 4.19.0-6-amd64 Kernel release.
  • #1 SMP Debian 4.19.67-2+deb10u1 (2019-09-20) – Kernel version.
  • x86_64 – Machine hardware name.
  • GNU/Linux – Operating system name.

Opțiunile pot fi combinate între ele pentru a produce rezultatul dorit. De exemplu, pentru a afla ce versiune de kernel Linux rulează pe sistemul dumneavoastră, veți tasta următoarea comandă:

uname -srm
Linux 4.19.0-6-amd64 x86_64

Când sunt utilizate mai multe opțiuni, informațiile conținute în ieșire sunt în aceeași ordine ca și cele furnizate de opțiunea -a. Poziția opțiunilor date nu contează. Atât uname -msr cât și uname -srm produc aceeași ieșire.

Concluzie #

Comanda uname este utilizată pentru a imprima informații de bază despre sistem. De obicei este invocată cu opțiunea -a pentru a afișa toate informațiile disponibile.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.