Zobrazenie informácií o systéme v systéme Linux pomocou príkazu "uname"

úvod

Príkaz uname v rámci systému Linux umožňuje zobraziť systémové informácie o vašom prostredí systému Linux.

V tejto príručke vám ukážem, ako efektívne používať funkciu uname.

UNAM

Samotný príkaz uname nie je zvlášť užitočný.

Vyskúšajte si to sami. Otvorte okno terminálu a zadajte nasledujúci príkaz:

UNAM

Je pravdepodobné, že jediné slovo, ktoré sa vráti, je Linux .

Wow to je dobré nie je to. Pokiaľ nepoužívate jednu z týchto distribúcií zámerne navrhnutých tak, aby vyzerali ako iné operačné systémy, ako napríklad Zorin, Q4OS alebo Chromixium, pravdepodobne ste to už vedeli.

uname -a

Na druhom konci stupnice môžete použiť nasledujúci príkaz:

uname -a

Tentokrát dostanete celý rad informácií takto:

To, čo skutočne dostanete, je výstup, ktorý vyzerá takto:

Linux Váš počítač-názov 3.19.0-32-generic # 37-14.04.1-Ubuntu SMP Štv Oct 22 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux

Samozrejme, keby som vám nepovedal, že chcete, aby obsah stĺpcov bol, informácie by nemuseli byť nevyhnutne zmysluplné.

uname -s

Nasledujúci príkaz zobrazuje názov jadra samostatne.

uname -s

Výstup z tohto príkazu je Linux, ale ak ste na inej platforme, ako je BSD, bude to iné.

Môžete samozrejme dosiahnuť rovnaké výsledky tým, že nedodávate -s vôbec, ale stojí za to pamätať tento prepínač v prípade, že sa vývojári rozhodnú zmeniť predvolený výstup pre príkaz uname.

Ak chcete použiť prepínač vhodnejší pre čitateľov, môžete použiť aj nasledujúcu notáciu:

uname --kernel-name

Výstup je rovnaký, ale prsty budú teraz trochu kratšie.

Mimochodom, ak sa zaujímate o to, čo je jadro - je to najmenšie množstvo vymeniteľného softvéru, ktorý môže interagovať s počítačom - Wikipedia to vysvetľuje podrobnejšie:

Linuxové jadro je jadro operačného systému počítača typu Unix. Používa sa na celom svete: operačný systém Linux je založený na nej a nasadený na tradičných počítačových systémoch, ako sú osobné počítače a servery, zvyčajne vo forme distribúcií linuxov [9] a na rôznych vstavaných zariadeniach, ako sú smerovače a NAS spotrebičov. Operačný systém Android pre tabletové počítače, smartfóny a inteligentné telefóny je tiež založený na jadre Linuxu.

uname -n

Nasledujúci príkaz zobrazuje názov vášho počítača:

uname -n

Výstup z príkazu uname -n je názov hostiteľa vášho počítača a môžete dosiahnuť rovnaký účinok zadaním nasledujúceho do okna terminálu:

meno hosťa

Rovnaký efekt môžete dosiahnuť aj pomocou trochu čitateľnejšieho príkazu:

uname --nodename

Výsledky sú presne tie isté a je preferenčné, na koho idete. Nezabudnite, že názov a názov hostiteľa nie sú zaručené, aby boli rovnaké v systéme, ktorý nie je Linuxom.

uname -r

Nasledujúci príkaz zobrazuje iba uvoľnenie jadra:

uname -r

Výstup vyššie uvedeného príkazu bude niečo podobného riadkom 3.19.0-32-generic.

Uvoľnenie jadra je dôležité, pokiaľ ide o konfiguráciu hardvéru. Moderný hardvér nie je kompatibilný so všetkými verziami a je zvyčajne zahrnutý od určitého bodu.

Napríklad pri vynájdení verzie 1 Linuxu pochybujem, že existuje veľa volania pre ovládače pre 3D tlačiarne alebo dotykové obrazovky.

Rovnaký efekt môžete dosiahnuť spustením nasledujúceho príkazu:

uname - kernel-release

uname -v

Môžete nájsť verziu jadra Linuxu, ktorú používate, zadaním nasledujúceho príkazu:

uname -v

Výstup príkazu verzie bude niečo podobného ako # 37 ~ 14.04.1.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015.

Uvoľnenie jadra sa od verzie líši tým, že verzia vám ukáže, kedy bolo jadro zostavené a na ktorej verzii ste.

Napríklad Ubuntu môže skompilovať 3.19.0-32-generické jadro 50 krát. Pri prvom zhotovení verzie sa uvedie číslo 1, ako aj dátum zostavenia. Podobne aj v 29. verzii sa bude hovoriť o čísle 29, ako aj o dátume, kedy bola zostavená. Verzia Linuxu je rovnaká, ale verzia je iná.

Rovnaké informácie môžete získať zadaním nasledujúceho príkazu:

uname - kernel-version

uname -m

Nasledujúci príkaz vytlačí názov hardvéru zariadenia:

uname -m

Výsledok bude vyzerať ako x86_64.

Mimochodom, ak spustíte príkaz uname -p a uname -i, výsledok môže byť aj x86_64.

V prípade uname-m je to samotná architektúra stroja. Premýšľajte o tom na úrovni základnej dosky.

Rovnaké informácie môžete získať spustením nasledujúceho príkazu:

uname --machine

uname -p

Nasledujúci príkaz zobrazuje typ procesora:

uname -p

Výsledok bude viac ako pravdepodobne rovnaký ako názov hardvéru zariadenia, napríklad x86_64.

Tento príkaz sa vzťahuje na typ CPU.

Rovnaký výsledok môžete dosiahnuť zadaním nasledujúceho príkazu:

uname --processor

uname -i

Nasledujúci príkaz zobrazuje hardvérovú platformu.

uname -i

Tento príkaz zobrazí hardvérovú platformu alebo ak sa vám páči typ operačného systému. Môžete mať napríklad platformu x86_64 a počítač, ale máte iba 32-bitový operačný systém.

Rovnaký výsledok môžete dosiahnuť zadaním nasledujúceho príkazu:

uname --hardware-platforma

uname -o

Nasledujúci príkaz zobrazuje operačný systém:

uname -o

Ak používate štandardný operačný systém Linux pre stolné počítače, ako sú Ubuntu, Debian atď., Nebudete prekvapení, ak viete, že výstup je GNU / Linux. Na telefóne alebo tablete bude operačný systém Android.