Afișarea informațiilor despre sistem în cadrul sistemului Linux Utilizând comanda "uname"

Introducere

Comanda uname din Linux vă permite să vizualizați informațiile despre sistem despre mediul dvs. Linux.

În acest ghid vă voi arăta cum să utilizați eficient uname.

uname

Comanda uname pe cont propriu nu este deosebit de utilă.

Încearcă-o pentru tine. Deschideți o fereastră terminal și tastați următoarea comandă:

uname

Șansele sunt singurele cuvinte care sunt returnate este Linux .

Asta e bine, nu-i așa? Cu excepția cazului în care utilizați una dintre acele distribuții proiectate deliberat pentru a arăta ca și alte sisteme de operare, cum ar fi Zorin, Q4OS sau Chromixium, probabil că ați știut deja acest lucru.

uname -a

La celălalt capăt al scalei puteți utiliza următoarea comandă:

uname -a

De această dată obțineți o mulțime de informații după cum urmează:

Ceea ce obțineți de fapt este ieșirea care arată cam așa:

Linux-ul dvs.-computer-name 3.19.0-32-generic # 37-14.04.1-Ubuntu SMP Jo Oct 22 09:41:40 UTC 2015 x86_64 X86_64 x86_64 GNU / Linux

Evident, dacă nu ți-aș fi spus să vrei conținutul coloanei, informațiile nu ar fi fost neapărat semnificative.

uname -s

Următoarea comandă vă arată numele de kernel pe cont propriu.

uname -s

De ieșire din această comandă este Linux, dar dacă sunteți pe o altă platformă, cum ar fi BSD va fi diferit.

Desigur, puteți obține aceleași rezultate prin faptul că nu furnizați deloc -s, dar merită să vă amintiți acest comutator în cazul în care dezvoltatorii decid să modifice ieșirea implicită pentru comanda uname.

Dacă preferați să utilizați un comutator mai ușor de citit, puteți utiliza și următoarea notație:

uname - kernel-name

Rezultatul este același, dar vârfurile degetelor vor fi acum mai scurte.

De altfel, dacă vă întrebați ce este un kernel - este cea mai mică cantitate de software înlocuibil care poate interacționa cu computerul dvs. - Wikipedia explică mai detaliat:

Kernel-ul Linux este un kernel al sistemului de operare al sistemului de operare Unix. Se utilizează în întreaga lume: sistemul de operare Linux se bazează pe acesta și se desfășoară atât pe sistemele computerizate tradiționale, cum ar fi computerele personale și serverele, de obicei sub formă de distribuții Linux [9], cât și pe diverse dispozitive încorporate, cum ar fi routerele și SNA electrocasnice. Sistemul de operare Android pentru computerele compacte, smartphone-urile și smartwatch-urile se bazează, de asemenea, pe partea de sus a kernel-ului Linux.

uname -n

Următoarea comandă vă arată numele nodului calculatorului dvs.:

uname -n

Ieșirea din comanda uname -n este numele gazdei calculatorului dvs. și puteți obține același efect tastând următoarele într-o fereastră terminală:

nume de gazdă

De asemenea, puteți obține același efect utilizând comanda ușor mai ușor de citit:

uname --nodename

Rezultatele sunt exact aceleași și este preferabil să alegeți una dintre ele. Rețineți că numele de gazdă și numele de nod nu sunt garantate pentru a fi aceleași pe sistemele non-Linux.

uname -r

Următoarea comandă vă arată doar lansarea kernel-ului:

uname -r

Ieșirea comenzii de mai sus va fi ceva de-a lungul liniilor 3.19.0-32-generice.

Eliberarea kernel-ului este importantă atunci când vine vorba de configurarea hardware-ului. Hardware-ul modern nu este compatibil cu toate versiunile și este de obicei inclus într-un anumit punct.

De exemplu, atunci când versiunea 1 a Linux a fost inventată, mă îndoiesc că există mult apel pentru driverele pentru imprimantele 3d sau afișajele cu ecran tactil.

Puteți obține același efect executând următoarea comandă:

uname - eliberarea de kernel

uname -v

Puteți găsi versiunea kernelului Linux pe care o executați tastând următoarea comandă:

uname -v

Ieșirea comenzii de versiune va fi ceva de-a lungul liniilor # 37 ~ 14.04.1.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015.

Descărcarea kernelului diferă de versiune prin faptul că versiunea vă arată când a fost compilat nucleul și în ce versiune sunteți.

De exemplu, Ubuntu ar putea compila kernelul generic 3.19.0-32 de 50 de ori. Prima dată când compilează versiunea vor spune # 1, precum și data la care a fost compilată. Similar cu cea de-a 29-a versiune se va spune # 29, precum și data la care a fost compilată. Versiunea Linux este aceeași, dar versiunea este diferită.

Puteți obține aceleași informații tastând următoarea comandă:

uname - kernel-version

uname -m

Următoarea comandă imprimă numele hardware al echipamentului:

uname -m

Rezultatul va arata cam ca x86_64.

De altfel, dacă executați comanda uname -p și uname -i , rezultatul poate fi, de asemenea, x86_64.

În cazul uname -m aceasta este arhitectura mașinii în sine. Gândiți-vă la acest lucru la nivelul plăcii de bază.

Puteți obține aceleași informații executând următoarea comandă:

uname - mașină

uname -p

Următoarea comandă vă arată tipul de procesor:

uname -p

Rezultatul va fi mai mult decât probabil același cu numele hardware al echipamentului, cum ar fi x86_64.

Această comandă se referă la tipul de procesor.

Puteți obține același rezultat tastând următoarea comandă:

uname - procesor

uname -i

Următoarea comandă vă arată platforma hardware.

uname -i

Această comandă va afișa platforma hardware sau dacă vă place tipul de sistem de operare. De exemplu, aveți o platformă și o mașină x86_64, dar puteți rula doar un sistem de operare pe 32 de biți.

Puteți obține același rezultat tastând următoarea comandă:

uname -hardware-platformă

uname -o

Următoarea comandă vă arată sistemul de operare:

uname -o

Dacă utilizați un sistem standard de operare Linux de tip desktop, cum ar fi Ubuntu, Debian etc, atunci nu veți fi surprins să știți că ieșirea este GNU / Linux. Pe un telefon sau tabletă, sistemul de operare ar fi Android.