Visualizza le informazioni sull'utilizzo del disco in Linux utilizzando la riga di comando Vizex

Visualizza le informazioni sull'utilizzo del disco in Linux utilizzando la riga di comando Vizex
Vizex è un'utilità di riga di comando gratuita e open source che può essere utilizzata per mostrare l'utilizzo del disco sul tuo sistema Linux. Può scansionare una serie di diversi formati di partizione e supporta unità interne ed esterne. Questo articolo coprirà una guida sull'utilizzo dell'utilità Vizex nelle distribuzioni basate su Linux.

Caratteristiche principali dello strumento di riga di comando Vizex

Oltre alla scansione di unità di archiviazione e partizioni, Vizex può anche scansionare i file e la struttura della directory e mostrare la quantità di spazio da loro utilizzato. Può eseguire una scansione profonda usando l'elaborazione asincrona, migliorando notevolmente la velocità di analisi anche sulle macchine di fascia bassa. Ciò lo rende adatto alle distribuzioni desktop Linux, nonché ai server Linux di diverse configurazioni e alimentazione CPU.

Vizex può produrre output colorato nel terminale per una facile leggibilità. Può anche mostrare l'utilizzo del disco nella struttura in stile albero, permettendoti di avere un'idea migliore del consumo di spazio di archiviazione. Vizex include un'opzione per esportare i dati di utilizzo del disco in file JSON e CSV.

Puoi escludere partizioni e unità specifiche per mostrare informazioni sull'utilizzo del disco su determinati unità e partizioni selettive. Oltre allo spazio su disco prelevato, Vizex può mostrare il percorso completo per le unità, i punti di montaggio e il tipo di file system.

Installazione di Vizex in Linux

È possibile installare Vizex in qualsiasi distribuzione Linux utilizzando il gestore dei pacchetti "PIP" di Python. È disponibile nei repository predefiniti di quasi tutte le distribuzioni Linux, quindi è possibile installarlo dal gestore di pacchetti. In Ubuntu, puoi installarlo eseguendo il seguente comando:

$ sudo apt install python3-pip


Se per qualche motivo PIP non è disponibile nei repository della distribuzione di Linux, è possibile scaricarlo e installarlo seguendo le istruzioni ufficiali disponibili qui.

Una volta installato PIP, è possibile eseguire uno dei seguenti due comandi per installare Vizex nella distribuzione Linux:

$ PIP Installa Vizex
$ PIP3 Installa Vizex


È disponibile anche un pacchetto AUR per Arch Linux. È possibile installarlo nelle distribuzioni basate su Arch Linux seguendo le istruzioni disponibili qui.

Utilizzo dello strumento di riga di comando Vizex

Dopo aver installato Vizex, è possibile eseguire il comando seguente per vedere una breve panoramica delle unità di archiviazione collegate al sistema Linux:

$ vizex


A seconda della configurazione, dovresti vedere un output simile a questo:


Si noti che se si dispone di più unità di archiviazione interne ed esterne collegate al tuo sistema Linux, dovrai montare prima o dovrai aprirli in un file manager per montarli automaticamente in un punto di montaggio. Altrimenti Vizex mostrerà informazioni sulle unità di archiviazione montate automaticamente solo su un avvio fresco, di solito l'unità in cui è stata installata la distribuzione di Linux.

Per mostrare ulteriori informazioni sulle unità montate, incluso il tipo di file system e il punto di montaggio, eseguire il comando Vizex con switch "-details".

$ vizex -details


L'output mostrerà ora ulteriori dettagli, come mostrato nello screenshot di seguito:


È possibile controllare le informazioni sull'utilizzo del disco su un percorso specifico usando l'interruttore "-P", come mostrato nel comando seguente:

$ vizex -p "$ home/immagini"


Per escludere determinate partizioni o dischi specifici, è possibile utilizzare l'interruttore "-x", come mostrato nel comando seguente:

$ Vizex -x my_ssd


È necessario fornire una partizione o un nome di unità e non il percorso per il passaggio "-x" per escluderli dai risultati.

Per esportare informazioni sull'utilizzo del disco in un file esterno, utilizzare lo switch "-Save" e specificare l'estensione del file come ".json "o".CSV ”, come mostrato nei comandi di esempio di seguito:

$ Vizex -Dati -Save.CSV
$ Vizex -Dati -Save.JSON


Vizex viene fornito in bundle con alcuni comandi diversi che possono essere utilizzati per stampare i dettagli sullo spazio utilizzato da singoli file e cartelle. Ad esempio, il comando "VizeXDF" può essere utilizzato per visualizzare informazioni tabulari su qualsiasi directory. Esegui il comando qui sotto per visualizzare le informazioni sulla cartella Home:

$ vizexdf


Dovresti vedere qualche output simile a questo:


È inoltre possibile fornire un percorso per visualizzare le informazioni su una cartella specifica. Il comando di esempio di seguito mostra informazioni sulla cartella "Immagini" situata nella directory home.

$ vizexdf "$ home/immagini"



Per impostazione predefinita, VizeXDF esclude file e cartelle nascoste. Se si desidera includere file e cartelle nascoste, puoi utilizzare l'interruttore "-a" per mostrare tutto.

$ vizexdf "$ home/immagini" -a


Il comando Vizexdf include un'opzione per ordinare i dati tabulari, utilizzando una intestazione specifica come criteri di ordinamento di base. Se si desidera rappresentare i dati in ordine decrescente, è possibile utilizzare gli switch "-s" e "-D" per specificare rispettivamente i criteri di ordinamento e l'ordine. Ecco un comando di esempio:

$ vizexdf -s size -d


Per ordinare i dati in ordine crescente, ometti l'interruttore -" -d".

$ vizexdf -s dimensione


L'interruttore "-s" prende tipo, dimensione, nome e dt (data) come possibili valori.

Un altro comando chiamato "Vizextree" è in bundle con l'installazione del pacchetto Vizex. Può essere utilizzato per fornire dettagli della directory in una struttura simile a un albero. Dovrai specificare i livelli di directory nidificati per analizzare utilizzando l'interruttore "-l". Ecco un esempio in cui il comando Vizextree mostra le informazioni della directory per due livelli.

$ vizextree "$ home/immagini" -l 2



Per ulteriori informazioni, è possibile eseguire i seguenti tre comandi per visualizzare la documentazione di aiuto inclusa nell'installazione Vizex.

$ Vizex - -Help
$ vizexdf - -help
$ vizextree - -help

Conclusione

Vizex è un'utilità minima ma completa per visualizzare l'utilizzo del disco su un sistema Linux. Può rappresentare le informazioni in output colorato e formato tabulare per una facile leggibilità. Include anche un meccanismo di esecuzione asincrono, che consente di analizzare rapidamente le directory con più cartelle nidificate.