Prikaz informacija o sistemu u okviru Linux-a Koristeći "uname" komandu

Uvod

Komanda uname u okviru Linux-a vam omogućava da pregledate sistemske informacije o vašem Linux okolini.

U ovom vodiču ću vam pokazati kako efikasno koristiti uname.

uname

Sama unija nije posebno korisna.

Probajte to sami. Otvorite prozor terminala i upišite sledeću naredbu:

uname

Šanse su jedina reč koja se vraća je Linux .

Dobro, to nije dobro. Osim ako koristite jednu od tih distribucija namerno dizajniranih da izgledaju kao drugi operativni sistemi kao što su Zorin, Q4OS ili Chromixium, verovatno ste već to znali.

uname -a

Na drugom kraju skale možete koristiti sledeću komandu:

uname -a

Ovaj put ćete dobiti čitav niz informacija na sledeći način:

Ono što stvarno dobijate je izlaz koji izgleda nešto ovako:

Linux ime vašeg računara 3.19.0-32-generički # 37-14.04.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux

Očigledno da, ako nisam rekao da želite da sadržaj kolone bude informacija, to ne bi nužno bilo toliko značajno.

uname -s

Sledeća komanda prikazuje ime kernela samostalno.

uname -s

Izlaz iz ove naredbe je Linux, ali ako ste na drugoj platformi kao što je BSD, to će biti drugačije.

Naravno možete postići iste rezultate tako što uopšte ne snabdijevate -s, ali vrijedi zapamtiti ovaj prekidač u slučaju da se programeri odluče za promjenu podrazumijevnog izlaza za uname komandu.

Ako više volite da koristite prijateljski prekidač za više čitača, možete koristiti i sljedeću notaciju:

uname -kernel-name

Izlaz je isti, ali će vam prsti biti malo kraći.

Usput, ako se pitate šta je jezgro - to je najmanja količina zamenjivog softvera koji može da komunicira sa vašim računarom - Wikipedia to objašnjava detaljnije:

Linux kernel je kernel operativnog sistema poput Unix-a. Koristi se širom sveta: Linux operativni sistem se zasniva na njemu i raspoređen je na oba tradicionalna računarska sistema, kao što su lični računari i serveri, obično u obliku Linux distribucija, [9] i na različitim ugrađenim uređajima kao što su ruteri i NAS uređaji. Android operativni sistem za tablet računare, pametne telefone i smartwatches takođe se nalazi na vrhu Linux kernela.

uname -n

Sledeća naredba prikazuje vam ime čvora na računaru:

uname -n

Izlaz iz uname -n naredbe je ime hosta vašeg računara i možete ostvariti isti efekat tako što ćete u polje prozora ukucati sljedeće:

hostname

Takođe možete postići isti efekat korišćenjem nezaboravnije komande čitalaca:

uname --nodename

Rezultati su upravo isti i ne preuzimaju se za kojeg od vas tražite. Imajte na umu da se ime hosta i nodename ne garantuju isti na ne-Linux sistemima.

uname -r

Sledeća komanda prikazuje samo izdanje kernela:

uname -r

Izlaz gore navedene naredbe biće nešto u liniji 3.19.0-32-generički.

Oslobađanje kernela je važno kada se radi o konfigurisanju hardvera. Savremeni hardver nije kompatibilan sa svim izdanjima i obično se uključuje iz određene tačke dalje.

Na primer, kada je izumljena verzija 1 Linuxa, sumnjam da je bilo mnogo poziva za drajvere za 3D štampače ili ekrane osetljivog na dodir.

Isti efekat možete postići tako što ćete pokrenuti sljedeću naredbu:

uname - kernel-release

uname -v

Verziju Linux kernela možete pronaći tako što ćete uneti sljedeću komandu:

uname -v

Izlaz komande verzije će biti nešto uz linije # 37 ~ 14.04.1.1-Ubuntu SMP četvrtak, 22. oktobar. 09:41:40 UTC 2015.

Oslobađanje kernela se razlikuje od verzije činjenicom da vam se verzija prikazuje kada je kompjuter napravljen i na koju verziju se nalazite.

Na primjer, Ubuntu može kompilirati 3.19.0-32-generički jezgro 50 puta. Prvi put kada ih kompajlira verzija će reći # 1, kao i datum kada je sastavljen. Slično na 29. verziji će se reći broj 29, kao i datum sastavljanja. Izdanje za Linux je isto, ali verzija je drugačija.

Možete dobiti iste informacije upisivanjem sledeće naredbe:

uname - kernel-version

uname -m

Sledeća komanda odštampava ime hardvera uređaja:

uname -m

Rezultat će izgledati nešto poput x86_64.

Usput, ako pokrenete uname -p i uname -i komandu, rezultat može biti i x86_64.

U slučaju uname-m ovo je sam strojna arhitektura. Razmislite o tome na nivou matične ploče.

Iste informacije možete dobiti tako što ćete pokrenuti sljedeću naredbu:

uname -machine

uname -p

Sledeća naredba prikazuje tip procesora:

uname -p

Rezultat će više verovatno biti isti kao ime hardvera mašine, kao što je x86_64.

Ova naredba se odnosi na tip CPU-a.

Isti rezultat možete postići tako što ćete uneti sledeću naredbu:

uname - procesor

uname -i

Sledeća komanda vam pokazuje hardversku platformu.

uname -i

Ova naredba će pokazati hardversku platformu ili ako vam se sviđa tip operativnog sistema. Na primer, možete imati x86_64 platformu i mašinu, ali samo da koristite 32-bitni operativni sistem.

Isti rezultat možete postići tako što ćete uneti sledeću naredbu:

uname -hardware-platforma

uname -o

Sledeća komanda prikazuje operativni sistem:

uname -o

Ako koristite standardni Linux desktop operativni sistem kao što su Ubuntu, Debian itd, onda nećete biti iznenađeni kada znate da je izlaz GNU / Linux. Na telefonu ili tabletu operativni sistem bi bio Android.