Rendszerinformációk megjelenítése Linux alatt A "uname" parancs használata

Bevezetés

A Linuxon belüli uname parancs lehetővé teszi, hogy megtekinthesse a Linux környezetére vonatkozó rendszerinformációkat.

Ebben az útmutatóban megmutatom, hogyan használhatod hatékonyan az uname-t.

uname

Az uname parancs önmagában nem különösebben hasznos.

Próbálja ki magad. Nyisson meg egy terminál ablakot, és írja be a következő parancsot:

uname

Az esélyek az egyetlen szó, amit visszaadnak a Linux .

Wow ez jó, nem igaz. Hacsak nem használja azokat a terjesztéseket, amelyeket szándékosan úgy terveztek, hogy más operációs rendszerekhez hasonlítanak, mint például a Zorin, a Q4OS vagy a Chromixium, akkor valószínűleg már tudta.

uname -a

A skála másik végén a következő parancs használható:

uname -a

Ezúttal egy egész adatcsomagot kapsz az alábbiak szerint:

Amit ténylegesen kapsz, a kimenet olyan, ami így néz ki:

Linux a számítógép-neve 3.19.0-32-generic # 37-14.04.1-Ubuntu SMP cs. Okt. 22 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux

Nyilvánvaló, hogy ha nem mondtam volna, hogy az oszlop tartalmát szeretné, az információ nem feltétlenül olyan értelmes lenne.

uname -s

A következő parancs önmagában mutatja a rendszermag nevét.

uname -s

A parancs kimenete Linux, de ha más platformon vagy BSD-ben vagy, akkor más lesz.

Természetesen ugyanazokat az eredményeket érheti el, ha nem adja meg a -s-et, de érdemes megjegyezni ezt a kapcsolót, ha a fejlesztők úgy döntenek, hogy megváltoztatják az uname parancs alapértelmezett kimenetét.

Ha inkább olvasóbarát kapcsolót szeretne használni, a következő jelölést is használhatja:

uname --kernel-name

A kimenet ugyanaz, de az ujjhegyei most kissé rövidebbek lesznek.

Mellesleg, ha azon gondolkodik, hogy mi a rendszermag - ez a legkevesebb cserélhető szoftver, amely kölcsönhatásba léphet a számítógépével - a Wikipédia magyarázata részletesebben:

A Linux kernel egy Unix-szerű operációs rendszermag. Világszerte használják: a Linux operációs rendszer alapul, és mind hagyományos számítógépes rendszereken, mint például a személyi számítógépeken és szervereken, rendszerint Linux disztribúciók formájában [9] és különböző beágyazott eszközökön, például routereken és NAS-n készülékek. A tablet számítógépek, okostelefonok és smartwatchok Android operációs rendszere szintén a Linux kernelén alapul.

uname -n

A következő parancs mutatja a számítógép csomópontnevét:

uname -n

Az uname -n parancs kimenete a számítógép gazdanevének neve, és ugyanazt a hatást érheti el, ha a terminál ablakába beírja a következőket:

hostname

Ugyanazt a hatást érheti el a kissé olvasóbarát parancs használata is:

uname --egyedimen

Az eredmények pontosan ugyanazok, és nem a preferencia, amelyikre megy. Ne feledje, hogy a gazdanevet és a csomópontnevet nem garantálják ugyanazok a nem Linux rendszereken.

uname -r

A következő parancs csak a rendszermag kiadását mutatja:

uname -r

A fenti parancs kimenete a 3.19.0-32-generikus sorrendnek felel meg.

A rendszermag felszabadulása fontos a hardver konfigurálásakor. A modern hardver nem kompatibilis az összes kiadással, és általában egy bizonyos ponttól kezdve tartalmaz.

Például amikor a Linux 1. verzióját kitalálták, kétlem, hogy sok meghívás volt a meghajtóhoz a 3d nyomtatókhoz vagy érintőképernyőkhöz.

Ugyanazt a hatást érheti el a következő parancs futtatásával:

uname --kernel-release

uname -v

A futó Linux kernel verzióját a következő parancs beírásával találja:

uname -v

A verzió parancs kimenete lesz valami a # 37 ~ 14.04.1.1-Ubuntu SMP sorai mentén. Csütörtök 22 09:41:40 UTC 2015.

A rendszermag-kiadás különbözik a verziótól, hogy a verzió megmutatja, hogy mikor lett a rendszermag, és hogy melyik verzióban vagy.

Például az Ubuntu 50-szer össze tudja fordítani a 3.19.0-32-generikus rendszermagot. Amikor először fordítanak rá, a verzió azt mondja majd, hogy az # 1, valamint az összeállított dátum. Hasonlóképpen a 29. verzióban a # 29-et, valamint a dátumot is összeállítja. A Linux kiadás ugyanaz, de a verzió más.

Ugyanazokat az információkat kaphatja a következő parancs beírásával:

uname --kernel-verzió

uname -m

A következő parancs kinyomtatja a gép hardver nevét:

uname -m

Az eredmény olyan lesz, mint x86_64.

Egyébként, ha az uname -p és az uname -i parancsot futtatja, akkor az eredmény is lehet x86_64.

Az uname -m esetében ez maga a gépi architektúra. Gondolj erre az alaplap szintjén.

Ugyanazokat az információkat kaphatja a következő parancs futtatásával:

uname - gép

uname -p

A következő parancs a processzor típusát mutatja:

uname -p

Az eredmény valószínűleg megegyezik a gép hardver nevével, például az x86_64 értékkel.

Ez a parancs a CPU típusra utal.

Ugyanazt az eredményt érheti el a következő parancs beírásával:

uname --processor

uname -i

A következő parancs a hardverplatformot mutatja.

uname -i

Ez a parancs megjeleníti a hardverplatformot vagy az operációs rendszer típusát. Például egy x86_64 platform és gép lehet, de csak 32 bites operációs rendszert futtat.

Ugyanazt az eredményt érheti el a következő parancs beírásával:

uname - hardver-platform

uname -o

A következő parancs az operációs rendszert mutatja:

uname -o

Ha standard Linux asztali operációs rendszert használsz, például az Ubuntu, a Debian stb., Akkor nem fogsz lepődni, ha tudod, hogy a kimenet GNU / Linux. Telefonon vagy táblagépen az operációs rendszer Android lenne.