Sistema · 4 min read · Nov 14, 2025

Conosci il tuo Sistema (utilizzando la riga di comando)

Conoscere i dettagli del tuo sistema è essenziale per poter affrontare i problemi che sorgono e fare le giuste scelte hardware e software per garantire la compatibilità e una buona prestazione del tuo sistema. Anche se ci sono diversi strumenti diagnostici disponibili, il modo più solido per ottenere informazioni chiave sul tuo sistema è ancora attraverso la riga di comando. Quanto segue può essere applicato a qualsiasi distribuzione GNU/Linux indipendentemente dalla versione, ambiente desktop e applicazioni.

1. Kernel Linux

Il kernel Linux è essenzialmente il cuore del tuo sistema, governando il modo in cui il tuo software comunica con l’hardware. Agisce come il livello di collegamento tra i due. Conoscere la versione del kernel del tuo sistema è importante per tenere traccia della compatibilità hardware e tornare a versioni precedenti del kernel se necessario. Per fare ciò, basta inserire il comando: uname -v e il numero di versione verrà stampato. Ora, se vuoi sapere di più, puoi inserire uname -a e il terminale stamperà la versione del kernel, il nome del tuo sistema, l’architettura e il tempo del kernel.

Un altro comando utile che riguarda il kernel del nostro sistema è lsmod. Questo comando ci permetterà di controllare quali moduli del kernel sono attualmente caricati nel nostro kernel. I moduli sono pezzi di codice importanti che si caricano e si scaricano dinamicamente nel kernel del nostro sistema per estenderne la funzionalità. Un esempio sarebbe un driver proprietario per la nostra scheda grafica, o un driver per la scheda audio.

2. Sistema Operativo

Passando al livello successivo di importanza ci sono i dettagli del sistema operativo. Scopri quale sistema stai utilizzando digitando lsb_release -a in un terminale. Questo comando mostrerà quanto segue in ordine: moduli LSB, distributore del sistema operativo, descrizione/nome del sistema operativo, numero di versione e nome in codice.

L’ambiente desktop che sta girando nel tuo sistema operativo è un altro fattore importante di cui dovresti essere a conoscenza. Controlla la sessione attiva digitando il seguente comando: ls /usr/bin/*session
Poiché sto eseguendo elementary OS che utilizza GNOME, ottengo il gnome-session come risultato. La shell utilizzata in questa distribuzione, però, è un fork della GNOME-Shell predefinita chiamata Pantheon, che utilizza un gestore di finestre chiamato Gala (fork di Mutter). Per qualsiasi altra cosa tu voglia determinare la versione, basta digitare il suo nome (pacchetto) seguito da –version come mostrato di seguito per Gala.

3. Hardware

Per ottenere una panoramica generica dell’hardware del tuo sistema, basta digitare sudo dmidecode -q in un terminale e ti verrà fornita una lista dettagliata contenente la versione del BIOS e le modalità supportate, il produttore e il numero di modello della scheda madre, i dettagli tecnici della CPU e le caratteristiche della RAM. Inoltre, potresti anche trovare dettagli sulla occupazione delle porte e degli slot del tuo sistema, valori di tensione, velocità supportate e disponibilità. Questo comando è utile per determinare quanti slot DIMM per la RAM ci sono sulla tua scheda madre, quale è la massima velocità supportata e quanti gigabyte di memoria puoi avere in totale.
Parlando di RAM, puoi controllare rapidamente quanta memoria RAM è installata nel tuo sistema e quanto di essa è libera semplicemente digitando il comando free in un terminale. I dettagli sul file di swap vengono forniti anche tramite questo comando.

Una cosa che non verrà visualizzata in dettaglio dal comando dmidecode è la tua scheda grafica. Per saperne di più su questo meraviglioso pezzo di hardware, puoi digitare sudo lshw -class video e ti verranno fornite alcune informazioni di base come il fornitore della GPU, il nome del modello e l’architettura.

In aggiunta a quanto sopra, puoi anche digitare glxinfo per ottenere informazioni sulla versione del driver che stai utilizzando, la versione di OpenGL supportata e un elenco di tutte le modalità che la tua scheda può supportare per il display attivo. Questo strumento fa parte del pacchetto mesa-utils, quindi dovrai installarlo in anticipo. Se lo fai, puoi anche provare il comando glxgears che apre una finestra di rendering 3D e misura i tuoi fotogrammi al secondo in intervalli di 5 secondi. Questo era particolarmente utile nei tempi passati come strumento di conferma che i nostri driver proprietari sono attivati e funzionano correttamente, poiché il driver open source avrebbe funzionato a un livello deprimente.

Per l’adattatore wifi o di rete in generale, puoi digitare sudo lshw -C network in modo simile a quanto abbiamo fatto per la scheda grafica. Se la tua interfaccia supporta la scansione, puoi anche digitare sudo iwlist wlan0 scan per cercare reti disponibili nel raggio d’azione.

Infine, c’è un comando semplice ma spesso utile che riguarda generalmente le tue periferiche poiché rileva quali dispositivi sono collegati alle porte USB del tuo computer. Per controllarli, basta digitare: lsusb in un terminale. Alcuni mostreranno modello e produttore, il che è fondamentale se stai cercando driver “per quella webcam”.

4. Configurazione X-Org

Un’altra cosa che trovo molto utile per gli utenti comuni di tutti i giorni è il comando xset. Digitando xset -q in un terminale, otterrai informazioni cruciali sulle impostazioni xorg e sulla modalità di sospensione e DPMS in particolare. Per ogni volta che non c’è altro modo per disabilitare il tuo salvaschermo e evitare la fastidiosa oscuramento dello schermo, puoi inserire xset s noblank e premere invio. Questo funzionerà solo per la sessione corrente, però.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.