Acasă
» LINUX
»
Cum se obțin specificațiile de sistem pentru un PC cu Linux
Cum se obțin specificațiile de sistem pentru un PC cu Linux
Pentru a verifica specificațiile unui PC cu Linux, executați comanda fastfetchpentru un rezumat rapid, apoi utilizați comenzi specifice, cum ar fi lscpu, free -h, lspciși , lsblkpentru a verifica componentele individuale.
Obțineți o prezentare generală rapidă cu Fastfetch
Fastfetch este un instrument de informații de sistem întreținut, în stilul Neofetch. Acesta adună o prezentare generală compactă a sistemului de operare, kernelului, gazdei, procesorului, plăcii grafice și memoriei. Dacă este deja instalat, deschideți un terminal și executați:
fastfetch
Fastfetch afișează o prezentare generală compactă a PC-ului Linux, inclusiv câmpurile sistemului de operare, kernelului, procesorului, plăcii grafice și memoriei.
Dacă comanda lipsește, instalați Fastfetch din managerul de pachete al distribuției dvs. Proiectul din amonte listează în prezent aceste exemple; disponibilitatea pachetelor depinde de versiunea dvs.:
# Debian 13 or newer, or Ubuntu 25.04 or newer
sudo apt install fastfetch
# Fedora
sudo dnf install fastfetch
# Arch Linux
sudo pacman -S fastfetch
# openSUSE
sudo zypper install fastfetch
Este posibil ca versiunile mai vechi de Debian și Ubuntu să nu includă Fastfetch în repozitoriile lor standard. Verificați pagina de instalare anterioară înainte de a adăuga un repozitoriu terț. Fastfetch este doar un rezumat: utilizați comenzile de mai jos atunci când aveți nevoie de un anumit dispozitiv, o anumită cantitate de memorie instalată sau o anumită dispunere a discului.
Verificați distribuția și kernelul Linux
Citiți fișierul de identificare al distribuției și solicitați unameversiunea kernelului care rulează:
cat /etc/os-release
uname -r
Fișierul os-release identifică distribuția, în timp ce uname -r afișează versiunea kernelului care rulează.
/etc/os-releaseconține date de identificare a distribuției, în timp ce uname -rreturnează versiunea kernelului. Acestea sunt utile atunci când se verifică compatibilitatea software sau se raportează o problemă Linux. Consultați manualul os-release și manualul uname pentru câmpurile și opțiunile documentate.
Găsiți specificațiile procesorului și memoriei
Modelul procesorului, nucleele și fire de execuție
Executați lscpupentru modelul procesorului, arhitectura, numărul de procesoare logice, nucleele, socketurile și alte detalii despre topologie:
lscpu
Raportul lscpu listează modelul procesorului și topologia vizibile pentru Linux.
Rezultatul descrie ceea ce poate vedea Linux. Pe o mașină virtuală, acesta poate reflecta procesorul virtual atribuit sistemului invitat în loc de procesorul fizic gazdă. Pentru detalii, consultați manualul lscpu .
Memoria instalată și cea disponibilă în prezent
Folosește free -hpentru a vedea memoria RAM utilizabilă și a o schimba în unități lizibile de către om:
free -h
Tabelul free -h rezumă memoria RAM utilizabilă și memoria swap în unități lizibile.
Coloana availableeste o estimare rapidă mai bună a memoriei care poate fi utilizată de aplicații decât freecoloana singură, deoarece Linux folosește RAM altfel inactivă pentru cache-uri. freenu identifică tipul sau viteza nominală a unui DIMM. Dacă aveți nevoie de detalii la nivel de modul, încercați sudo dmidecode --type memory. Proiectul dmidecode explică faptul că citește ceea ce raportează firmware-ul sistemului; valorile pot fi incomplete sau nesigure, iar unele computere expun puține detalii. Manualul gratuit descrie coloanele sale de memorie.
Identificați dispozitivele grafice, de stocare și USB
Dispozitive grafice și PCI
Majoritatea plăcilor grafice și a controlerelor grafice integrate apar pe magistrala PCI. Filtrați lista după dispozitivele din clasa de afișare:
lspci -nn | grep -Ei 'vga|3d|display'
Rezultatul lspci filtrat identifică un controler grafic eșantion și ID-ul furnizorului/dispozitivului PCI al acestuia.
Numerele între paranteze reprezintă ID-urile furnizorilor și dispozitivelor PCI. Dacă filtrul nu returnează nimic, executați lspci -nnpentru a inspecta lista completă. De asemenea, puteți utiliza lspci -kpentru a vedea driverele de kernel asociate cu dispozitivele. Manualul lspci explică rezultatul său. Dacă lspcilipsește, instalați pciutilspachetul folosind managerul de pachete al distribuției dvs.
Discuri și partiții
Pentru nume de unități, modele, capacități, tipuri de dispozitive și puncte de montare, executați:
lsblk -o NAME,MODEL,SIZE,TYPE,MOUNTPOINTS
Arborele lsblk distinge discurile de partiții și arată dimensiunile și punctele de montare ale acestora.
Arborele ajută la distingerea unui disc fizic de partițiile sale. Acesta raportează aspectul dispozitivului pe blocuri, mai degrabă decât un test complet de performanță sau de stare de funcționare. Coloanele selectate facilitează compararea și partajarea rezultatului; consultați manualul lsblk pentru alte câmpuri disponibile.
Periferice USB
Folosește lsusbpentru a lista dispozitivele USB detectate în prezent de Linux:
lsusb
Ieșirea lsusb afișează dispozitivele USB detectate pe sistem, inclusiv perifericele eșantion.
Acest lucru este util pentru a verifica dacă o cameră web, un adaptor sau alt dispozitiv USB este vizibil pentru sistem. Nu listează dispozitivele PCI interne, cum ar fi majoritatea plăcilor grafice sau a controlerelor de rețea încorporate. Dacă comanda nu este disponibilă, instalați-o usbutilsdin repozitoriile distribuției dvs. Manualul lsusb documentează opțiunile sale.
Salvarea unui raport de sistem
Pentru a păstra informațiile într-un singur fișier text, rulați acest bloc Bash. Acesta creează un nume de fișier nou folosind data și ora curente, apoi scrie ieșirea comenzii în folderul dvs. principal:
Un grup de comenzi shell scrie un raport cu informații despre sistem într-un fișier text cu marcaj temporal.
Dacă lspcisau lsusbnu este instalat, instalați pachetul corespunzător sau eliminați comanda respectivă din bloc înainte de a o rula. Verificați raportul înainte de a-l trimite cuiva: inventarele hardware pot dezvălui identificatorii de dispozitive, iar comenzile suplimentare, cum ar fi , dmidecodepot expune numerele de serie. De obicei, nu aveți nevoie sudode comenzile de mai sus, cu excepția cazului în care citiți detaliile memoriei raportate de firmware.