Come utilizzare il comando INXI in Linux

Come utilizzare il comando INXI in Linux
Questo articolo coprirà una guida sull'uso dell'utilità della riga di comando "INXI" in Linux. È uno strumento di informazioni sul sistema gratuito e open source che può essere utilizzato per identificare e mostrare informazioni su vari componenti hardware presenti nel PC Linux. INXI funziona su tutte le principali distribuzioni Linux e può essere particolarmente utile per risolvere i problemi hardware e ottimizzare le prestazioni delle applicazioni che mirano a set specifici di requisiti hardware.

Caratteristiche principali di INXI

Alcune delle caratteristiche più importanti e utili di INXI sono:

  • Capacità di condividere le informazioni sul sistema nelle chat room IRC.
  • Capacità di produrre informazioni selettive del sistema solo per categorie specifiche. Ad esempio, puoi solo mostrare informazioni su hardware audio, unità rigide e così via.
  • Capacità di produrre output colorato nel terminale per una migliore leggibilità.
  • Capacità di produrre informazioni dettagliate o informazioni riassunte.
  • Supporta che mostrano informazioni sui repository di pacchetto specifici di distribuzione.
  • Supporta che mostrano informazioni sulle unità RAID.
  • Può mostrare la temperatura dell'hardware, la velocità della ventola e altre informazioni di questo tipo sondando vari sensori presenti nel dispositivo Linux.
  • È possibile controllare la verbosità dell'uscita prodotta utilizzando un interruttore della riga di comando.
  • Capacità di mostrare informazioni meteorologiche in tempo reale come stdout.
  • Capacità di nascondere informazioni sensibili e private utilizzando un'opzione riga di comando. Ad esempio, è possibile sostituire le informazioni IP utilizzando l'interruttore della riga di comando "-filter" per nascondere l'indirizzo IP reale.
  • Supporta la produzione di informazioni altamente dettagliate del sistema e informazioni dettagliate sul kernel particolarmente utili per i sistemi di sistema.
  • Può produrre e salvare l'output in diversi formati di file come JSON e XML.
  • Capacità di mostrare informazioni sulle unità USB connesse.

Installazione di INXI in Linux

Per installare INXI in Ubuntu, utilizzare il comando specificato di seguito:

$ sudo apt install inxi

INXI è disponibile nel repository di tutte le principali distribuzioni Linux, quindi è possibile installarlo dal gestore di pacchetti. Ulteriori istruzioni di installazione sono disponibili sul suo sito Web ufficiale.

Informazioni sul sistema di recupero utilizzando INXI

È possibile produrre informazioni minime sul sistema utilizzando INXI eseguendo il seguente comando:

$ inxi

A seconda dei componenti hardware e software disponibili nel sistema Linux, dovrebbe produrre un po 'di output in modo simile a questo:

INXI produce output colorato per impostazione predefinita. È possibile modificare la combinazione di colori di uscita fornendo un numero compreso tra 0 e 42 all'interruttore "-c". Ad esempio, la combinazione di colori n. 4 produce output nel tema del colore seguente:

Potresti aver notato che l'implementazione predefinita del comando INXI produce solo un set di base di informazioni hardware. Per produrre informazioni dettagliate, dovrai utilizzare l'interruttore della riga di comando "-full".

$ inxi --full

A seconda della configurazione hardware del sistema Linux, questo comando dovrebbe produrre output separati di categoria in modo simile a questo:

Lo switch "-full" mostra molte informazioni hardware. Tuttavia, omette ancora alcune informazioni avanzate adatte per gli sysadmins e alcune output classificate nella categoria Verbosio. Puoi saperne di più su queste opzioni avanzate controllando gli switch "-verbose" e "-admin" disponibili nella pagina di INXI Man.

INXI potrebbe non essere in grado di sondare determinati componenti hardware nel sistema Linux a meno che non lo esegui con accesso alla radice. Quando si esegue il comando INXI senza accesso al root, alcuni campi possono essere contrassegnati con il messaggio "".

In tal caso, eseguire il comando INXI con sudo, come mostrato nel comando seguente:

$ sudo inxi -pieno

Puoi produrre informazioni su alcune categorie specifiche solo utilizzando INXI. Per fare ciò, esegui un comando nel seguente formato:

$ inxi -c -g

Il comando sopra utilizza switch "-c" e "-g" per produrre informazioni rispettivamente sulle unità CPU e GPU. Puoi sapere di più su tutti gli switch specifici della categoria dalla sua pagina Man. Dopo aver eseguito il comando sopra, dovresti ottenere un output simile a questo:

È possibile combinare più interruttori di riga di comando in uno. Il comando seguente produce lo stesso output di sopra:

$ inxi -cg

Per censurare informazioni sensibili, utilizzare l'interruttore "-filter", come mostrato nel comando seguente:

$ inxi -m -filtro

Le informazioni sensibili come numeri di serie e indirizzi IP saranno taggati con la stringa "" e i dati originali non verranno mai mostrati nell'output, come mostrato nello screenshot seguente:

Questo copre i casi d'uso più comuni per il comando INXI. Per saperne di più sulle sue opzioni avanzate, utilizzare questi comandi in un terminale:

$ man inxi
$ inxi - -help

Salvare le informazioni hardware in un file

Per salvare l'output prodotto in un file di testo, eseguire un comando nel seguente formato:

$ inxi --full> informazioni.TXT

Puoi sostituire “Informazioni.txt "con qualsiasi altro nome di file. L'output prodotto da INXI verrà salvato in questo file di testo. Per esportare i dati INXI in file JSON e XML, eseguire i seguenti due comandi:

$ inxi -full --output json -output -file "$ home/info.JSON "
$ inxi -full --output xml -output -file "$ home/info.XML "

È possibile sostituire il percorso completo per il file di output con il valore desiderato. Si noti che in alcune distribuzioni Linux, INXI può lanciare un errore sulle librerie mancanti quando si genera output in formato JSON o XML. Per saperne di più su ciò che mancano le biblioteche, esegui il seguente comando:

$ INXI -RECOMMENDE

Basta passare attraverso l'output e installare i pacchetti richiesti per le librerie mancanti dal gestore dei pacchetti della distribuzione Linux.

Conclusione

INXI è uno strumento di riga di comando utile che può essere utilizzato per creare informazioni hardware ben classificate e sistematiche sul tuo PC Linux. Puoi condividere queste informazioni in vari formati di file, per lo più adatti per il debug di software e problemi relativi all'hardware.