Diskonaut, en diskplassleser for terminalen

om diskonaut

I neste artikkel skal vi ta en titt på diskonaut. Dette er un diskplass nettleser som vi skal bruke fra terminalen. Den er enkel og bygget med Rust, pluss at den er kompatibel med Gnu / Linux og macOS. For å bruke den, trenger vi bare å spesifisere en absolutt bane i filsystemet, eller utføre den i katalogen som interesserer oss. Programmet vil skanne den og indeksere metadataene i minnet slik at vi kan utforske innholdet. I tillegg vil det også tillate oss å inspisere bruken av plass selv mens vi utfører skanneprosessen.

Når skanningen er fullført, vi vil være i stand til å navigere gjennom underkatalogene, og få en visuell fremstilling av et trekart over hva som forbruker diskplass. I tillegg vil programmet også tillate oss å slette filer og kataloger, slik at diskonaut holder oversikt over hvor mye plass det har frigjort i prosessen. Den støtter også hurtigtaster for enklere navigering.

I de følgende linjene vil vi se hvordan vi kan installere og bruke diskonaut i Ubuntu.

Installer diskonaut på Ubuntu

For å installere og bruke diskonaut, det vil være nødvendig å ha Rust-programmeringsspråket installert på systemet vårt. Rust er et programmeringsspråk som er relativt nytt. Det lover å lage raske og sikre applikasjoner. Den er utviklet på en helt åpen måte og søker samfunnets mening og bidrag.

Hovedmålet med Rust er å være et godt språk for å lage flotte programmer på klient- og serversiden som kjører på Internett. Dette la spesiell vekt på sikkerhet og minnedistribusjonskontroll. Syntaksen til dette språket er lik den for C og C ++, med kodeblokker avgrenset av seler og strømningskontrollstrukturer som hvis, ellers, gjør, mens og for.

Ifølge utviklerne er det designet for å være et trygt og praktisk språk. Den støtter ren funksjonell, prosessuell, tvingende og objektorientert programmering.

Hvis du fremdeles ikke har dette språket installert på systemet ditt, kan du se en artikkel som ble publisert i denne bloggen for en stund siden, eller du kan også åpne en terminal (Ctrl + Alt + T) og installer den ved hjelp av følgende kommando:

rustinstallasjon

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

Når vi er ferdig med installasjonen og Rust har installert systemet vårt, vi burde ha en posisjon i systemet. Dette er Rust-pakkeansvarlig. For å kunne bruke den, det vil være interessant å lese instruksjonene som vises i terminalen. Når alt er tilgjengelig, kan vi allerede betale for installer diskonaut på systemet. I samme terminal kan vi bruke kommandoen:

installer diskonaut med kostnad

cargo install diskonaut

Start diskonaut

Når diskonaut er installert, ja vi kan starte den i katalogen som vi vil analysere. Vi kan også spesifisere en absolutt sti som et argument av hvilken som helst katalog som vi vil analysere:

cd /home/usuario

diskonaut

Eller vi kan også bruke kommandoen på følgende måte:

diskonaut /home/usuario

Når programmet starter, vil vi se at vi nederst vil være i stand til å gjøre det sjekk tilgjengelige hurtigtaster for praktisk og effektiv bruk med diskonaut.

åpner diskonaut

Når skanningen er fullført, eller før vi er ferdig, vil vi kunne velge en underkatalog og trykke Enter for å utforske den.

Som jeg nevnte tidligere, er diskonaut et terminalbrukergrensesnitt som tegner et visuelt kart over diskplassen vår, som også lar oss navigere gjennom undermapper og slette filer eller mapper som tar for mye plass. Siden det er en terminalapp, også kan være nyttig å kjøre direkte på servere (for eksempel for å rense logger, midlertidige filer, forankringsbare volumer, eller bare for å få en visuell fremstilling av diskutnyttelsen).

Mer informasjon om dette programmet finner du på diskonaut depot på Github. Hvis noen brukere ønsker å bidra til diskonaut, kan de gjøre det på forskjellige måter, og ifølge skaperen vil ethvert bidrag bli verdsatt. Hvis du er interessert, kan du gå til delen om saken fra siden på GitHub av prosjektet.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.