Prikaz informacij o sistemu v Linuxu Uporaba ukaza »uname«

Uvod

Ukaz za uname v Linuxu omogoča ogled sistemskih informacij o okolju Linuxa.

V tem priročniku vam pokažem, kako učinkovito uporabiti uname.

uname

Ukaz za uname sam po sebi ni posebej uporaben.

Poskusite sami. Odprite terminalsko okno in vnesite naslednji ukaz:

uname

Verjetnosti so edina beseda, ki se vrne je Linux .

Vau, ki je dober, ni to. Razen če uporabljate eno od teh distribucij, ki so namerno oblikovane tako, da izgledajo kot drugi operacijski sistemi, kot so Zorin, Q4OS ali Chromixium, ste to verjetno že vedeli.

uname -a

Na drugem koncu lestvice lahko uporabite naslednji ukaz:

uname -a

Tokrat boste dobili vrsto informacij:

Kaj dejansko dobite je izhod, ki izgleda nekaj takega:

Linux ime-računalnika 3.19.0-32-generično # 37-14.04.1-Ubuntu SMP čet okt 22 09:41:40 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux

Očitno, če nisem povedal, da želite vsebino stolpcev, informacije ne bi bile nujno tako smiselne.

uname-s

Naslednji ukaz vam prikaže ime jedra samega.

uname-s

Izhod iz tega ukaza je Linux, vendar če ste na drugi platformi, kot je BSD, bo drugačen.

Seveda lahko dosežete enake rezultate tako, da sploh ne dobavljate -s, vendar je treba to stikalo zapomniti, če se razvijalci odločijo, da spremenijo privzeti izhod za ukaz uname.

Če želite uporabiti bolj prijazno stikalo za bralca, lahko uporabite tudi naslednjo notacijo:

uname - ime jedra

Izhod je enak, vendar bodo vaši prsti zdaj nekoliko krajši.

Mimogrede, če se sprašujete, kaj je jedro - to je najmanjša količina zamenjljive programske opreme, ki lahko deluje z vašim računalnikom - Wikipedia podrobneje pojasnjuje:

Jedro Linuxa je jedro operacijskega sistema, podobnega Unixu. Uporablja se po vsem svetu: operacijski sistem Linux temelji na njej in se uporablja na obeh tradicionalnih računalniških sistemih, kot so osebni računalniki in strežniki, ponavadi v obliki distribucij Linuxa [9] in na različnih vgrajenih napravah, kot so usmerjevalniki in NAS naprave. Operacijski sistem Android za tablične računalnike, pametne telefone in pametne ure temelji tudi na jedru Linuxa.

uname -n

Naslednji ukaz prikazuje ime vozlišča računalnika:

uname -n

Izhod iz ukaza uname -n je ime gostitelja vašega računalnika in lahko dosežete isti učinek tako, da v okno terminala vnesete naslednje:

ime gostitelja

Enak učinek lahko dosežete tudi z uporabo bolj prijaznega ukaza, ki je bolj bralec:

uname - nodename

Rezultati so povsem enaki in prednost je, kateremu greste. Upoštevajte, da imena gostiteljev in nodename ne zagotavljajo enako za sisteme, ki niso Linux.

uname -r

Naslednji ukaz prikazuje samo izdajo jedra:

uname -r

Izhod iz zgornjega ukaza bo nekaj takega v skladu s 3.19.0-32-generičnimi.

Izvedba jedra je pomembna, ko gre za konfiguracijo strojne opreme. Moderna strojna oprema ni združljiva z vsemi izdajami in je ponavadi vključena od določene točke naprej.

Na primer, ko je bila izumljena različica 1 iz Linuxa, dvomim, da je bilo veliko gonil za gonilnike za 3D-tiskalnike ali zaslone na dotik.

Enak učinek lahko dosežete z naslednjim ukazom:

uname - release-release

uname -v

Različico jedra Linuxa, ki jo uporabljate, najdete tako, da vnesete ta ukaz:

uname -v

Izhod iz ukaza za različico bo nekaj na vrhu # 37 ~ 14.04.1.1-Ubuntu SMP čet okt 22 09:41:40 UTC 2015.

Izpis jedra se od različice razlikuje glede na dejstvo, da vam različica pokaže, kdaj je bilo jedro prevedeno in na katero različico ste.

Na primer Ubuntu lahko zbira 3.19.0-32-generično jedro 50-krat. Prvič, ko jo sestavijo, bo različica rekla št. 1 in datum, ko je bil preveden. Podobno bo na 29. različici rekel # 29 in datum, ko je bil preveden. Izdaja Linuxa je enaka, vendar je različica različna.

Te podatke lahko dobite tako, da vnesete naslednji ukaz:

uname -kernel-version

uname -m

Naslednji ukaz natisne ime strojne opreme naprave:

uname -m

Rezultat bo videti podobno kot x86_64.

Mimogrede, če zaženete uname -p in ukaz uname -i, je lahko rezultat tudi x86_64.

V primeru uname-m je to sam strojna arhitektura. Razmislite o tem na ravni matične plošče.

Te podatke lahko dobite z ukazom naslednji ukaz:

uname -machine

uname -p

Naslednji ukaz prikazuje vrsto procesorja:

uname -p

Rezultat bo več kot verjetno isti kot ime strojne strojne opreme, kot je x86_64.

Ta ukaz se nanaša na tip CPU-ja.

Enak rezultat lahko dosežete tako, da vnesete naslednji ukaz:

uname - procesor

uname -i

Naslednji ukaz prikazuje strojno platformo.

uname -i

Ta ukaz bo prikazal strojno platformo ali če vam je všeč vrsta operacijskega sistema. Na primer, lahko imate platformo in strojno opremo x86_64, vendar uporabljate le 32-bitni operacijski sistem.

Enak rezultat lahko dosežete tako, da vnesete naslednji ukaz:

uname -hardware-platformo

uname -o

Naslednji ukaz vam prikazuje operacijski sistem:

uname -o

Če uporabljate standardni Linux namizni operacijski sistem, kot so Ubuntu, Debian itd, potem ne boste presenečeni, če boste vedeli, da je izhod GNU / Linux. Na telefonu ali tabličnem računalniku bi bil operacijski sistem Android.