Come visualizzare i dettagli del sistema e le informazioni hardware su Linux

Come visualizzare i dettagli del sistema e le informazioni hardware su Linux
Un maestro artigiano conosce profondamente gli strumenti con cui lavora e devi avere familiarità con il tuo sistema Linux e l'hardware su cui funziona se vuoi definirti un utente avanzato.

Sapere come visualizzare i dettagli del sistema e le informazioni hardware su Linux è garantito per tornare utile quando si risolve tutti i tipi di problemi, dai dispositivi hardware che non si presentano alle applicazioni software non installate o in esecuzione corretta.

Come di solito accade, Linux offre diversi modi per visualizzare i dettagli del sistema e le informazioni hardware, alcuni che richiedono più conoscenze tecniche di altri.

Metodo 1: CPU-X

Se hai familiarità con CPU-Z, un'applicazione di profilazione e monitoraggio del sistema freeware per Microsoft Windows, allora adorerai CPU-X, la sua alternativa gratuita e open source.

CPU-X funziona su Linux e FreeBSD e ha un'interfaccia utente grafica progettata dopo l'applicazione che l'ha ispirata. C'è anche un'interfaccia utente basata sul testo creata utilizzando la libreria NCURSES, più una modalità di dump speciale che è utile per l'output di tutte le informazioni raccolte in un file di testo.

Puoi scaricare CPU-X dai repository ufficiali della maggior parte delle principali distribuzioni Linux, tra cui Ubuntu, Fedora e assoli, oppure puoi costruirlo da solo seguendo la guida passo-passo sul wiki.

Metodo 2: Hardware Lister (LSHW)

Hardware Lister è uno strumento per raccogliere informazioni hardware dettagliate. Lo strumento viene fornito con un'interfaccia utente grafica opzionale che visualizza le informazioni raccolte in modo più intuitivo, ma la maggior parte degli utenti si basa solo sul comando LSHW.

Se stai usando una grande distribuzione Linux come Ubuntu, il comando LSHW (ma non la GUI, chiamata LSHW-GUI) sarà probabilmente già installata sul sistema. Per usarlo, tutto ciò che devi fare è immettere il seguente comando nel terminale:

$ sudo lshw

Hardware Lister visualizzerà quindi un lungo elenco di informazioni sulla macchina Linux, incluso il suo nome, CPU, dispositivi USB connessi, memoria e altro ancora.

Metodo 3: Neofetch

Questo strumento di informazioni sul sistema di comando scritto in bash è amato da utenti Linux orientati esteticamente per la sua capacità di visualizzare le informazioni di base del sistema operativo, del software e dell'hardware di base in modo visivamente piacevole. Per utilizzare Neofetch con le sue impostazioni predefinite, basta installare lo strumento e invocarlo nell'emulatore del terminale preferito:

$ neofetch

Per impostazione predefinita, Neofetch visualizzerà il logo del sistema operativo a sinistra (sono supportati più di 150 sistemi operativi) e le informazioni di sistema a destra a destra. È inoltre possibile configurare Neofetch per utilizzare un'immagine, un file ASCII personalizzato, lo sfondo corrente o niente.

Metodo 4: INXI

INXI (mai capitalizzato) è uno strumento di informazione del sistema di riga di comando che è iniziato come Infobash, sviluppato da LocSmif.

"Era un passeggino, impossibile da aggiornare o mantenere un software, quindi la forcella ha risolto questi problemi di base e lo ha reso abbastanza flessibile per espandere l'utilità delle idee originali", spiega la pagina Github del progetto.

Quindi, cosa può raccontarti INXI sul tuo sistema e sull'hardware su cui funziona? Quasi tutto ciò di cui potresti aver bisogno per la risoluzione dei problemi di base e altro ancora.

Per dire a INXI di visualizzare l'output completo con dettagli extra, utilizzare il comando seguente:

$ inxi -fx

Se si desidera condividere le informazioni raccolte con estranei su Internet, puoi anche includere il flag -z, che maschera le informazioni di identificazione personale come il tuo Mac e l'indirizzo IP.

Metodo n. 5: comandi LS*

Per visualizzare i dettagli del sistema e le informazioni hardware su Linux, in realtà non è necessario scaricare alcun software di terze parti. Invece, puoi sfruttare i cosiddetti comandi LS* per visualizzare le informazioni raccolte da luoghi come /proc.

Ecco i comandi LS* che dovresti sapere:

  • lscpu: utilizzato per visualizzare informazioni sulla CPU.
  • LSUSB: utilizzato per visualizzare informazioni sui bus USB nel sistema e sui dispositivi collegati ad essi.
  • LSPCI: utilizzato per visualizzare informazioni su bus e dispositivi PCI nel sistema.
  • LSSCI: utilizzato per visualizzare informazioni sui dispositivi SCSI/SATA.

Ognuno di questi comandi supporta una varietà di bandiere, quindi ti consigliamo di studiare le loro pagine per ulteriori informazioni su di loro.

Riepilogo

In questo articolo, abbiamo descritto cinque modi per visualizzare i dettagli del sistema e le informazioni hardware su Linux per aiutarti a raccogliere rapidamente le informazioni necessarie per risolvere qualsiasi problema. Ora, sta a te scegliere il metodo che ti piace di più e metterlo a frutto.