Come Controllare i Dettagli del Sistema e l’Hardware su Linux
Conoscenza del sistema specifiche hardware è importante, perché determina se il vostro computer supporta alcuni programmi di software e videogiochi. Se desideri aggiornare il tuo PC, è fondamentale sapere che tipo di hardware hai attualmente in modo da poter determinare quali parti aggiornare in base alle tue esigenze.
Questa guida vi mostrerà alcuni dei comandi più importanti per la visualizzazione delle specifiche hardware del computer sul vostro sistema Linux.
1. Informazioni sulla CPU
L’unità di elaborazione centrale (CPU) è uno dei componenti hardware più importanti del computer. La sua funzione primaria è quella di elaborare istruzioni logiche e matematiche.
Il comando lscpu fornisce una panoramica dettagliata delle informazioni sul processore del computer e delle sue varie unità. Alcune delle informazioni importanti visualizzate dal comando lscpu includono le informazioni sul fornitore della CPU, l’architettura del processore, le capacità di virtualizzazione della CPU e il numero di core del processore.
Eseguire il seguente comando per elencare le informazioni sulla CPU sul PC:
lscpu
Il comando lscpu raccoglie informazioni dal file / proc / cpuinfo e le visualizza in un formato di facile lettura.
2. Memoria ad accesso casuale (RAM)
La memoria ad accesso casuale o la memoria primaria è responsabile della memorizzazione delle informazioni variabili dei programmi in esecuzione sul PC. La RAM è un tipo volatile di unità di archiviazione, il che significa che i dati che contiene vengono cancellati quando si spegne o si riavvia il sistema.
Utilizzare il comando libero per visualizzare la quantità di memoria disponibile sul sistema e la quantità attualmente in uso.
free -m
Il comando libero estrae le informazioni dal file /proc/meminfo.
Oltre alla memoria in uso, l’output mostrerà anche le informazioni relative allo spazio di swap sul sistema. Lo spazio di swap in Linux funge da estensione alla RAM.
Oltre a conoscere la quantità di memoria, potresti anche voler sapere quanti slot di memoria hai senza aprire il cofano, che è importante se vuoi installare RAM extra o semplicemente aggiornare la tua memoria.
Utilizzare il comando dmidecode per conoscere il numero di slot di memoria sul sistema e la quantità di RAM attualmente contenuta in ogni slot. Il comando dmidecode legge le informazioni hardware dalle tabelle DMI.
sudo dmidecode -t memory | grep -i size
L’output qui sotto mostra che questo computer ha due slot di memoria e ogni slot ha un chip di memoria di circa 4 GB.
È possibile utilizzare il comando dmidecode per visualizzare altre informazioni di sistema come BIOS, processore, numeri di serie, ecc. Guarda le pagine man di dmidecode per ulteriori opzioni di comando.
Per trovare informazioni sulla quantità massima di RAM che il PC può ospitare:
dmidecode -t memory | grep -i max
3. Hard Disk e periferiche
A differenza della memoria ad accesso casuale, che memorizza temporaneamente le informazioni, il disco rigido persiste informazioni memorizzate. I dati memorizzati sul disco rigido rimangono disponibili anche se il computer si spegne o si riavvia.
Utilizzare il comando df per visualizzare l’utilizzo corrente del disco, incluso il numero di partizioni e lo spazio libero su disco disponibile. L’opzione-h presenta i dati in un formato più leggibile.
df -h
L’output del comando mostra il filesystem in uso, la dimensione della partizione, la quantità di memoria utilizzata e la posizione della partizione montata.
Utilizzare il comando fdisk per ottenere informazioni più dettagliate relative al numero di settori, alla loro dimensione, al tipo di file system e alle voci della tabella delle partizioni.
sudo fdisk -l
Per ottenere brevi informazioni relative all’intero dispositivo del disco rigido, utilizzare il comando lshw come segue:
lshw -short -C disk
Visualizzazione delle informazioni sui dispositivi collegati
Il comando lsusb visualizza le informazioni relative ai dispositivi disco attualmente collegati al sistema. Questi dispositivi includono chiavette USB, lettori di dischi esterni,ecc.
lsusb
Questo comando mostra i controller USB e i dettagli sui dispositivi ad essi collegati. Per impostazione predefinita, verrà visualizzato un breve output. Utilizzare il flag-v (sta per Verbose) per stampare informazioni dettagliate su ciascuna porta USB.
Oltre ai dispositivi USB, il computer dispone di altre periferiche collegate. Utilizzare il comando lspci per visualizzare i bus PCI e i dettagli sui dispositivi ad essi collegati.
lspci
Alcuni dei dispositivi comuni in questa categoria includono adattatori VGA, schede grafiche, adattatori di rete, porte USB, controller SATA, ecc.
Dmesg è un altro comando importante che è possibile utilizzare per visualizzare i dispositivi hardware collegati al PC Linux durante l’avvio.
Il comando dmesg non è importante solo per la visualizzazione di dispositivi hardware collegati, ma è anche un ottimo comando per cercare errori hardware perché memorizza le informazioni sui dispositivi all’avvio del sistema.
4. Scheda di rete
Una scheda di rete è un dispositivo hardware che consente al computer di connettersi ad altri dispositivi su una rete. Per visualizzare le informazioni relative alla scheda di rete del PC, eseguire il comando seguente:
sudo lshw -C network
L’uscita mostra che questo particolare PC ha sia un’interfaccia wireless che un punto di connessione a filo Ethernet. Inoltre, sono elencati altri dettagli sulla connettività di rete.
5. Panoramica hardware
A volte è possibile ottenere una panoramica completa dell’intero hardware del sistema. Per fare ciò, utilizzare il comando lshw.
lshw
Il comando lshw estrae ed emette informazioni dettagliate sulla configurazione hardware del PC. Il comando elenca informazioni su CPU, grafica, audio, rete, unità, partizioni, sensori, velocità del bus, ecc.
Il comando lshw ha molte altre opzioni per limitare l’output o indirizzare solo dispositivi hardware specifici. Utilizzare le pagine man per saperne di più sul suo utilizzo e le opzioni.
man lshw
Conosci le specifiche hardware del tuo sistema
Questa guida ti ha mostrato come verificare le specifiche hardware importanti su Linux. La conoscenza dell’hardware del PC è importante se si prevede di vendere o aggiornare il sistema o sono alla ricerca di supporto IT.
Il modo migliore per sapere se hai bisogno di un aggiornamento del sistema è testarlo da solo. Sapere quale componente aggiornare in una situazione particolare ti aiuterà sicuramente a ottenere il massimo dal tuo computer.
Mwiza sviluppa software di professione e scrive ampiamente su Linux e programmazione front-end. Alcuni dei suoi interessi includono storia, economia, politica & enterprise-architecture.
Più da Mwiza Kumwenda