Wys stelselinligting binne Linux Gebruik die "uname" opdrag

inleiding

Die uname opdrag in Linux laat u toe om stelselinligting oor u Linux-omgewing te besigtig.

In hierdie gids sal ek jou wys hoe om uname effektief te gebruik.

uname

Die uname opdrag op sy eie is nie besonder nuttig nie.

Probeer dit vir jouself. Open 'n terminaal venster en tik die volgende opdrag:

uname

Die kanse is die enigste woord wat teruggestuur word, is Linux .

Wow dit is goed, is dit nie. Tensy jy een van daardie verspreidings gebruik, doelbewus ontwerp om te lyk soos ander bedryfstelsels soos Zorin, Q4OS of Chromixium, het jy dit waarskynlik alreeds geweet.

uname -a

Aan die ander kant van die skaal kan jy die volgende opdrag gebruik:

uname -a

Hierdie keer kry jy 'n hele reeks inligting soos volg:

Wat jy eintlik kry, is uitset wat lyk soos volg:

Linux-rekenaar naam 3.19.0-32-generiese # 37-14.04.1-Ubuntu SMP do 22 Oktober 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux

Dit is duidelik dat as ek nie gesê het dat u die kolominhoud wil hê nie, sou die inligting nie noodwendig so betekenisvol wees nie.

uname -s

Die volgende opdrag wys jou die kernnaam op sy eie.

uname -s

Die uitvoer van hierdie opdrag is Linux, maar as jy op 'n ander platform soos BSD is, sal dit anders wees.

U kan natuurlik dieselfde resultate behaal deur nie die -s te lewer nie, maar dit is die moeite werd om hierdie skakelaar te onthou as die ontwikkelaars besluit om die standaard uitvoer vir die uname-opdrag te verander.

As u verkies om 'n leser vriendelike skakelaar te gebruik, kan u ook die volgende notasie gebruik:

uname - kern-naam

Die uitset is dieselfde, maar jou vingerpunte sal nou 'n bietjie korter wees.

Terloops, as jy wonder wat 'n kern is, is dit die kleinste hoeveelheid vervangbare sagteware wat met jou rekenaar kan kommunikeer. Wikipedia verduidelik dit in meer detail:

Die Linux-kern is 'n Unix-agtige rekenaar bedryfstelsel kern. Dit word wêreldwyd gebruik: die Linux-bedryfstelsel is daarop gebaseer en word op beide tradisionele rekenaarstelsels soos persoonlike rekenaars en bedieners gebruik, gewoonlik in die vorm van Linux-verspreidings, [9] en op verskeie ingebedde toestelle soos routers en NAS toestelle. Die Android-bedryfstelsel vir tabletrekenaars, slimfone en smartwatches is ook bo-aan die Linux-kern gebaseer.

uname -n

Die volgende opdrag wys jou die nodus naam van jou rekenaar:

uname -n

Die uitset van die uname -n opdrag is jou rekenaar se gasheernaam en jy kan dieselfde effek bereik deur die volgende in 'n terminaal venster te tik:

gasheernaam

U kan ook dieselfde effek bereik deur die effens meer leesbare vriendelike opdrag te gebruik:

uname - noemnaam

Die uitslae is presies dieselfde en dit is die voorkeur waarna jy gaan. Let daarop dat gasheernaam en noemnaam nie gewaarborg kan word op nie-Linux-stelsels.

uname -r

Die volgende opdrag wys jou net die kernvrystelling:

uname -r

Die uitset van die bogenoemde opdrag sal iets wees in die lyn van 3.19.0-32-generiese.

Die kernvrystelling is belangrik wanneer dit kom by die opstel van hardeware. Moderne hardeware is nie verenigbaar met alle vrystellings nie en word gewoonlik vanaf 'n sekere punt ingesluit.

Byvoorbeeld, wanneer weergawe 1 van Linux uitgevind is, twyfel ek daar is baie oproepe vir bestuurders vir 3D-drukkers of skermskermuitstallings.

U kan dieselfde effek bereik deur die volgende opdrag uit te voer:

uname - kern-release

uname -v

U kan die weergawe van die Linux-kern wat u gebruik, vind deur die volgende opdrag te tik:

uname -v

Die uitvoer van die weergawe bevel sal iets wees in die lyn van # 37 ~ 14.04.1.1-Ubuntu SMP Do 22 Okt 09:41:40 UTC 2015.

Die kernvrystelling verskil van die weergawe omdat die weergawe jou wys wanneer die kern saamgestel is en watter weergawe jy is.

Byvoorbeeld, Ubuntu kan die 3.19.0-32-generiese kern 50 keer saamstel. Die eerste keer dat hulle dit saamstel, sal die weergawe sê # 1 sowel as die datum waarop dit saamgestel is. Net so op die 29ste weergawe sal dit # 29 sowel as die datum waarop dit saamgestel is, sê. Die Linux-weergawe is dieselfde, maar die weergawe is anders.

U kan dieselfde inligting kry deur die volgende opdrag te tik:

uname - kern-weergawe

uname -m

Die volgende opdrag druk die masjien hardeware naam af:

uname -m

Die resultaat sal soos x86_64 lyk.

Terloops, as u die uname -p en die uname -i- opdrag uitvoer, kan die resultaat ook x86_64 wees.

In die geval van uname -m is dit die masjienargitektuur self. Dink hieraan op moederbordvlak.

U kan dieselfde inligting kry deur die volgende opdrag uit te voer:

uname - masjien

uname -p

Die volgende opdrag toon die verwerker tipe:

uname -p

Die resultaat sal meer as waarskynlik dieselfde wees as die masjien hardeware naam soos x86_64.

Hierdie opdrag verwys na die SVE-tipe.

U kan dieselfde resultaat bereik deur die volgende opdrag te tik:

uname - prosessor

uname -i

In die volgende opdrag word die hardeware platform vertoon.

uname -i

Met hierdie opdrag word die hardeware platform vertoon of as jy die bedryfstelsel tipe hou. U kan byvoorbeeld 'n x86_64 platform en masjien hê, maar slegs 'n 32-bis bedryfstelsel bedryf.

U kan dieselfde resultaat bereik deur die volgende opdrag te tik:

uname - hardeware-platform

uname -o

Die volgende opdrag wys jou die bedryfstelsel:

uname -o

As jy 'n standaard Linux-bedryfstelsel gebruik, soos Ubuntu, Debian, ens, sal jy nie verbaas wees om te weet dat die uitset GNU / Linux is nie. Op 'n foon of tablet sal die bedryfstelsel Android wees.