Vis informasjon om diskbruk i Linux ved hjelp av Vizex -kommandolinje

Vis informasjon om diskbruk i Linux ved hjelp av Vizex -kommandolinje
Vizex er et gratis og open source -kommandolinjeverktøy som kan brukes til å vise diskbruk på Linux -systemet ditt. Den kan skanne en rekke forskjellige partisjonsformater og støtter både interne og eksterne stasjoner. Denne artikkelen vil dekke en guide om bruk av Vizex Utility i Linux -baserte distribusjoner.

Hovedfunksjonene til Vizex kommandolinjeverktøy

I tillegg til skanning av lagringsstasjoner og partisjoner, kan Vizex også skanne fil og katalogstruktur og vise mengden plass som brukes av dem. Det kan gjøre dyp skanning ved hjelp av asynkron prosessering, og forbedrer analyshastigheten sterkt selv på lave endemaskiner. Dette gjør det egnet for Linux Desktop Distributions samt Linux -servere med forskjellige konfigurasjoner og CPU -strøm.

Vizex kan produsere farget utgang i terminal for enkel lesbarhet. Det kan også vise diskbruk i trestilstruktur, slik at du kan ha en bedre ide om lagringsplassforbruk. Vizex inkluderer et alternativ for å eksportere diskbruksdata til JSON- og CSV -filer.

Du kan ekskludere spesifikke partisjoner og stasjoner for å vise informasjon om diskbruk om visse selektive stasjoner og partisjoner. I tillegg til tatt diskplass som er tatt, kan Vizex vise full vei til stasjoner, monteringspunkter og filsystemtype.

Installere Vizex i Linux

Du kan installere Vizex i hvilken som helst Linux -distribusjon ved hjelp av Pythons "Pip" -pakkeleder. Det er tilgjengelig i standard depoter av nesten alle Linux -distribusjoner, slik at du kan installere den fra pakkebehandleren. I Ubuntu kan du installere den ved å kjøre følgende kommando:

$ sudo apt install python3-pip


Hvis PIP av en eller annen grunn ikke er tilgjengelig i depoter av Linux -distribusjonen din, kan du laste ned og installere den ved å følge offisielle instruksjoner som er tilgjengelige her.

Når PIP er installert, kan du kjøre en av følgende to kommandoer for å installere Vizex i Linux -distribusjonen din:

$ pip install vizex
$ pip3 installer vizex


En Aur -pakke for Arch Linux er også tilgjengelig. Du kan installere den i Arch Linux -baserte distribusjoner ved å følge instruksjoner som er tilgjengelige her.

Bruke Vizex kommandolinjeverktøy

Etter å ha installert Vizex, kan du kjøre følgende kommando for å se en kort oversikt over lagringsstasjoner koblet til Linux -systemet ditt:

$ Vizex


Avhengig av oppsettet ditt, bør du se noen utdata som ligner på dette:


Merk at hvis du har flere interne og eksterne lagringsstasjoner koblet til Linux -systemet ditt, må du montere dem først, eller du må åpne dem i en filbehandling for automatisk å montere dem ved et monteringspunkt. Ellers vil Vizex vise informasjon om lagringsstasjoner automatisk montert på en fersk støvel, vanligvis stasjonen der Linux -distribusjonen er installert.

For å vise ytterligere informasjon om monterte stasjoner, inkludert filsystemtype og monteringspunkt, kjør Vizex-kommando med “-Details” -bryter.

$ Vizex -Details


Utgangen vil nå vise ytterligere detaljer, som vist på skjermdumpen nedenfor:


Du kan sjekke informasjon om diskbruk om en spesifikk bane ved å bruke "-p" -bryter, som vist i kommandoen nedenfor:

$ vizex -p "$ hjem/bilder"


For å ekskludere visse spesifikke partisjoner eller disker, kan du bruke "-x" -bryter, som vist i kommandoen nedenfor:

$ vizex -x my_ssd


Du må oppgi en partisjon eller stasjonsnavn og ikke bane til "-x" -bryter for å ekskludere dem fra resultater.

Hvis du vil eksportere informasjon om bruk av diskbruk til en ekstern fil, bruker du "-Save" -bryteren og spesifiser filtypen som ".JSON ”eller“.CSV ”, som vist i eksemplet -kommandoene nedenfor:

$ Vizex -Save data.CSV
$ Vizex -Save data.JSON


Vizex leveres med noen få forskjellige kommandoer som kan brukes til å skrive ut detaljer om plass som brukes av individuelle filer og mapper. For eksempel kan kommandoen “VizeXDF” brukes til å vise tabellinformasjon om enhver katalog. Kjør kommandoen nedenfor for å se informasjon om hjemmemappen:

$ vizexdf


Du bør se noen output som ligner på dette:


Du kan også levere en bane for å se informasjon om en bestemt mappe. Eksempel -kommandoen nedenfor viser informasjon om "bilder" -mappen som ligger i hjemmekatalogen.

$ vizexdf "$ hjem/bilder"



Som standard utelukker VizeXDF skjulte filer og mapper. Hvis du vil inkludere skjulte filer og mapper, kan du bruke "-a" -bryteren for å vise alt.

$ vizexdf "$ hjem/bilder" -a


VizeXDF -kommandoen inneholder et alternativ for å sortere tabelldata, ved å bruke en spesifikk overskrift som basesorteringskriterier. Hvis du vil representere data i synkende rekkefølge, kan du bruke "-S" og "-D" -brytere for å spesifisere sorteringskriterier og ordre. Her er en eksempelkommando:

$ vizexdf -s størrelse -d


For å sortere data i stigende rekkefølge, utelat -“ -D” -bryteren.

$ vizexdf -s størrelse


"-S" -bryteren tar type, størrelse, navn og dt (dato) som mulige verdier.

En annen kommando kalt “Vizextree” kommer med installasjonen av Vizex -pakken. Det kan brukes til å gi katalogdetaljer i en trelignende struktur. Du må spesifisere nestede katalognivåer for å analysere ved hjelp av "-l" -bryteren. Her er et eksempel der vizextree -kommandoen viser kataloginformasjon for to nivåer.

$ vizextree "$ hjem/bilder" -l 2



For ytterligere informasjon kan du kjøre følgende tre kommandoer for å se hjelpedokumentasjonen som er inkludert i Vizex -installasjonen.

$ vizex -hjelp
$ vizexdf -hjelp
$ vizextree -hjelp

Konklusjon

Vizex er et minimalt, men omfattende verktøy for å visualisere diskbruk på et Linux -system. Den kan representere informasjon i farget utgang og tabellformat for enkel lesbarhet. Det inkluderer også en asynkron utførelsesmekanisme, slik at du raskt kan analysere kataloger med flere nestede mapper.