Uname parancs Linuxban

Ez a cikk a uname paranccsal foglalkozik.

uname egy parancssori segédprogram, amely alapvető információkat ír ki az operációs rendszer nevéről és a rendszer hardveréről.

uname parancs #

A uname eszközt leggyakrabban a processzor architektúrájának, a rendszer hostnevének és a rendszeren futó kernel verziójának meghatározására használják.

A uname parancs szintaxisa a következő formájú:

uname ...

Az opciók a következők:

  • -s, (--kernel-name) – Kiírja a rendszermag nevét.
  • -n, (--nodename) – Kiírja a rendszer csomóponti nevét (hostname). Ezt a nevet használja a rendszer a hálózaton keresztüli kommunikáció során. A -n opcióval együtt használva a uname ugyanazt a kimenetet eredményezi, mint a hostname parancs.
  • -r, (--kernel-release) – A rendszermag kiadását nyomtatja.
  • -v, (--kernel-version) – A rendszermag verzióját nyomtatja.
  • -m, (--machine) – A gép hardverének nevét nyomtatja.
  • -p, (--processor) – Kiírja a processzor architektúráját.
  • -i, (--hardware-platform) – Kiírja a hardverplatformot.
  • -o, (--operating-system) – Kiírja az operációs rendszer nevét. Linux rendszereken ez “GNU/Linux”
  • -a, (--all) – A -a opció használata esetén a uname ugyanúgy viselkedik, mintha a -snrvmo opciókat adtuk volna meg.

Ha opciók nélkül hívjuk, a uname kiírja a rendszermag nevét, mintha a -s opciót adtuk volna meg:

uname

Amint már tudjuk, a rendszermag neve “Linux”:

Linux

Nem kell megjegyeznünk az összes parancssori opciót. Általában a uname parancsot használjuk a -a opcióval az összes rendelkezésre álló információ kiírásához:

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

A kimenet a következő információkat tartalmazza:

  • Linux – A rendszermag neve.
  • dev.linuxize.com – Hostnév.
  • 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.

Az opciók kombinálhatók egymással a kívánt kimenet előállításához. Ha például azt szeretné megtudni, hogy a Linux kernel melyik verziója fut a rendszerén, akkor a következő parancsot kell beírnia:

uname -srm
Linux 4.19.0-6-amd64 x86_64

A több opció használata esetén a kimeneten szereplő információk a -a opció által megadott sorrendben szerepelnek. A megadott opciók pozíciója nem számít. A uname -msr és a uname -srm is ugyanazt a kimenetet eredményezi.

Következtetés #

A uname parancs alapvető rendszerinformációk nyomtatására szolgál. Általában a -a opcióval együtt hívjuk meg az összes rendelkezésre álló információ megjelenítéséhez.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.