Diskonaut, en diskpladsbrowser til terminalen

om diskonaut

I den næste artikel skal vi se på diskonaut. Dette er un disk space browser som vi vil bruge fra terminalen. Det er simpelt og bygget med Rust, plus det er kompatibelt med Gnu / Linux og macOS. For at bruge det behøver vi kun at angive en absolut sti i filsystemet eller udføre det i den mappe, der interesserer os. Programmet scanner det og indekserer metadataene i hukommelsen, så vi kan udforske dets indhold. Derudover giver det os også mulighed for at inspicere brugen af ​​plads, selv når vi udfører scanningen.

Når scanningen er afsluttet, vi vil være i stand til at navigere gennem underkatalogerne og opnå en visuel repræsentation af et trækort over, hvad der forbruger diskplads. Derudover giver programmet os også mulighed for at slette filer og kataloger, hvilket får diskonaut til at holde styr på den mængde plads, den har frigjort i processen. Det understøtter også tastaturgenveje for lettere navigation.

I de følgende linjer vil vi se, hvordan vi kan installere og bruge diskonaut i Ubuntu.

Installer diskonaut på Ubuntu

For at installere og bruge diskonaut, det vil være nødvendigt at have Rust-programmeringssproget installeret i vores system. Rust er et programmeringssprog, der er relativt nyt. Det lover at oprette hurtige og sikre applikationer. Det er udviklet på en helt åben måde og søger samfundets mening og bidrag.

Hovedformålet med Rust skal være et godt sprog til oprettelse af gode programmer på klient- og serversiden, der kører på Internettet. Dette lagde særlig vægt på sikkerhed og hukommelsesfordelingskontrol. Syntaksen for dette sprog svarer til den for C og C ++, med kodeblokke afgrænset af seler og flowkontrolstrukturer, som hvis, ellers, gør, mens og for.

Ifølge dets udviklere er det designet til at være et sikkert og praktisk sprog. Det understøtter ren funktionel, proceduremæssig, bydende og objektorienteret programmering.

Hvis du stadig ikke har dette sprog installeret på dit system, kan du se en artikel, der blev offentliggjort i denne blog for et stykke tid siden, eller du kan også åbne en terminal (Ctrl + Alt + T) og installer det ved hjælp af følgende kommando:

rustinstallation

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Når vi er færdige med installationen, og vores system har Rust installeret, vi skal have en position i systemet. Dette er Rust-pakkelederen. For at bruge det, det vil være interessant at læse de instruktioner, der vises i terminalen. Når alt er tilgængeligt, kan vi allerede bruge gebyr til installer diskonaut på systemet. I den samme terminal kan vi bruge kommandoen:

installer diskonaut med opladning

cargo install diskonaut

Start diskonaut

Når diskonaut er installeret, ja vi kan starte det i den mappe, som vi vil analysere. Vi kan også angive en absolut sti som et argument af ethvert bibliotek, som vi vil analysere:

cd /home/usuario

diskonaut

Eller vi kan også bruge kommandoen på følgende måde:

diskonaut /home/usuario

Når programmet starter, vil vi se, at det i bunden vil være i stand til tjek tilgængelige tastaturgenveje til praktisk og effektiv brug med diskonaut.

åbner diskonaut

Når scanningen er afsluttet, eller inden vi er færdig, kan vi vælge en underkatalog og trykke på Enter-tasten for at udforske den.

Som jeg nævnte før, er diskonaut en terminalbrugergrænseflade, der tegner et visuelt kort over vores diskplads, som også giver os mulighed for at navigere gennem undermapper og slette filer eller mapper, der tager for meget plads. Da det også er en terminalapplikation kan være nyttigt at køre direkte på servere (for eksempel til at rense logfiler, midlertidige filer, diskevolumener eller bare for at få en visuel repræsentation af din diskudnyttelse).

Flere oplysninger om dette program kan findes på diskonaut-lager på Github. Hvis en bruger ønsker at bidrage til diskonaut, kan de gøre det på forskellige måder, og ifølge dens skaber vil ethvert bidrag blive værdsat. Hvis du er interesseret, kan du se afsnittet om sagen fra siden på GitHub af projektet.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.