VITUX
când utilizați Linux, poate fi necesar să cunoașteți detalii despre sistemul pe care îl rulați sau specificațiile hardware pe care le utilizați. Ca utilizator normal Linux sau dezvoltator de software, este important să verificați compatibilitatea unui sistem software sau hardware pe care doriți să îl instalați. Linia de comandă Linux conține mai multe comenzi încorporate pentru a vă ajuta să vă familiarizați cu platforma software și hardware la care lucrați. Acest tutorial vă va învăța cum să utilizați toate aceste comenzi pentru a obține detaliile Sysinfo Linux.
comenzile și exemplele menționate în acest tutorial au fost testate pe Ubuntu 20.04 și Debian 10.
afișarea informațiilor de bază ale sistemului pe Shell-ul Linux
pentru a cunoaște informațiile de bază despre sistemul dvs., trebuie să vă familiarizați cu utilitarul de linie de comandă numit uname-scurt pentru numele unix.
comanda uname
comanda uname vine cu mai multe comutatoare. Comanda de bază descrisă mai jos returnează doar numele Kernel-ului:
$ uname
ieșire:
după cum puteți vedea, comanda uname atunci când este utilizată fără comutatoare returnează doar numele kernel-ului, adică Linux pentru sistemul meu.
obțineți numele Kernel-ului Linux
când doriți exact comanda pentru a imprima numele kernel-ului, veți utiliza următoarea comandă:
$ uname -s
ieșire:
ieșirea de mai sus a afișat Linux ca numele meu de kernel.
obțineți versiunea Kernel-ului Linux
pentru a imprima informațiile de lansare ale kernel-ului dvs., utilizați următoarea comandă:
$ uname -r
ieșire:
comanda de mai sus a afișat numărul de lansare al my Linux
obțineți versiunea kernel-ului Linux
pentru a prelua versiunea kernel-ului dvs., utilizați următoarea comandă:
$ uname -v
ieșire:
ieșirea de mai sus arată numărul versiunii kernel-ului meu.
obțineți numele de gazdă al nodului de rețea
puteți utiliza următoarea comandă pentru a imprima numele de gazdă al nodului:
$ uname -n
de asemenea, puteți utiliza următoarea comandă în același scop, deoarece este mai ușor de utilizat:
$ uname --nodename
ieșire:
ambele comenzi vor afișa aceeași ieșire. Rețineți că numele gazdei și numele nodului ar putea să nu fie aceleași pentru sistemele non-Linux.
Obțineți arhitectura hardware a mașinii (i386, x86_64, Sysinfo Linux)
pentru a cunoaște arhitectura hardware a sistemului la care lucrați, utilizați următoarea comandă:
$ uname --m
ieșire:
ieșirea x86_64 înseamnă că folosesc o arhitectură pe 64 de biți. Ieșirea i686 înseamnă că un utilizator se află pe un sistem pe 32 de biți.
obțineți tipul de procesor
pentru a cunoaște tipul de procesor pe care îl utilizați, utilizați următoarea comandă:
$ uname -p
ieșire:
această ieșire arată că folosesc un procesor pe 64 de biți.
Get Hardware Platform
pentru a cunoaște platforma hardware pe care o utilizați, vă rugăm să folosiți următoarea comandă:
$ uname -i
ieșire:
în cazul meu, ieșirea este aceeași cu cea a numelui hardware al mașinii.
Obțineți informații despre sistemul de Operare
următoarea comandă vă va anunța numele sistemului de operare pe care îl utilizați:
$ uname -o
ieșire:
mașina mea Ubuntu a afișat ieșirea de mai sus pentru sistemul meu.
afișarea tuturor informațiilor comenzii Uname
comenzile de mai sus au afișat informații despre sistem conform tipului de comutator utilizat. În cazul în care doriți să vedeți toate informațiile despre sistem simultan, utilizați următoarea comandă:
$ uname -a
ieșire:
puteți vedea că ieșirea de mai sus arată lista completă a informațiilor de sistem pentru utilizator.
afișarea informațiilor Hardware detaliate
aici vom descrie comenzile, altele decât uname, care sunt utilizate pentru a extrage informații hardware detaliate ale sistemului dvs.:
Obțineți informații Hardware cu lshw
utilitarul lshw vă permite să preluați informații hardware importante, cum ar fi memoria, procesorul, discurile etc. din sistemul tău. Vă rugăm să executați următoarea comandă ca un utilizator super pentru a vizualiza aceste informații:
$ sudo lshw
ieșire:
ieșirea de mai sus este o versiune foarte detaliată a informațiilor hardware ale sistemului meu. De asemenea, puteți vizualiza un rezumat al informațiilor hardware așa cum este descris în secțiunea următoare.
Rezumat Scurt
pentru a vizualiza rezumatul profilului hardware detaliat, utilizați următoarea comandă:
$ lshw -short
ieșire:
ieșirea de mai sus este un rezumat pe coloană al profilului hardware, care este mai ușor de citit.
crearea unui fișier HTML
utilitarul lshw vă permite, de asemenea, să imprimați profilul hardware într-un fișier HTML ca superuser. Utilizați următoarea comandă în acest scop:
$ sudo lshw -html >
exemplu:
$ sudo lshw -html > hardwareinfo.html
ieșire:
fișierul HTML de mai sus a fost creat în folderul /home/user/.
Obțineți informații despre CPU cu lscpu
utilitarul lscpu listează informații detaliate despre CPU din fișierele sysfs și /proc/cpuinfo pe ecran. Acesta este modul în care puteți utiliza această comandă:
$ lscpu
ieșire:
ieșirea de mai sus afișează arhitectura procesorului, numărul de procesoare, nuclee, modelul familiei CPU, fire, cache-uri CPU și multe altele.
Obțineți informații despre dispozitivul bloc cu lsblk
utilitarul lsblk afișează informații despre toate dispozitivele de stocare de bază ale sistemului dvs., cum ar fi hard disk-ul, partițiile sale și unitățile flash conectate la sistemul dvs.
$ lsblk
puteți utiliza următoarea comandă pentru a vizualiza informații mult mai detaliate despre toate dispozitivele:
$ lsblk -a
ieșire:
Obțineți informații despre dispozitivul USB cu lsusb
comanda lsusb listează informații despre toate controlerele USB și dispozitivele conectate la acestea. Vă rugăm să executați următoarea comandă:
$ lsusb
de asemenea, puteți utiliza următoarea comandă pentru a vizualiza informații detaliate despre fiecare dispozitiv USB.
$ lsusb -v
ieșire:
această ieșire afișează toate controlerele USB și dispozitivele atașate.
Obțineți informații despre alte dispozitive
de asemenea, puteți vizualiza informații despre următoarele dispozitive ale sistemului dvs:
- dispozitive PCI
comandă: $ lspci
- dispozitive SCSI
comandă: $ lsscsi
- dispozitive SATA
comandă:
$ hdparm e.g. $ hdparm /dev/sda2
după ce ați practicat împreună cu acest tutorial, nu veți reuși niciodată să recuperați Sysinfo despre Linux și hardware-ul de bază al sistemului dvs. Acest lucru vă va ajuta să verificați specificațiile sistemului și dacă hardware-ul sau software-ul potențial este sau nu compatibil cu sistemul dvs.