Lesere som deg er med på å støtte MUO. Når du foretar et kjøp ved å bruke lenker på nettstedet vårt, kan vi tjene en tilknyttet provisjon. Les mer.

Diskplass fylles raskt opp på Linux, og før du vet ordet av det, er det på tide å investere i ytterligere et par terabyte-stasjoner for å huse filsystemet ditt som sprer seg raskt. Hvordan ble det noen gang så oppblåst?

Det er vanskelig å spore opp og visualisere filer og kataloger som tar mer enn sin del av rommet – spesielt hvis du er en dedikert terminalbeboer.

diskonaut er en app som endelig kan hjelpe deg med å visualisere, identifisere, administrere og slette overgrodde grener av filtreet ditt, alt fra din favorittterminal.

Hvorfor du trenger en diskplassvisualisering for terminalen din

Til tross for at lagring stadig blir billigere i pris, fylles harddisker og SSD-er fortsatt raskt opp, og du kan enkelt maksimere multi-terabyte SSD om noen måneder uten å merke det.

Er det ditt omfattende Steam-bibliotek med AAA Linux-spill? Din samling av kunstneriske bakgrunnsbilder med ultrahøy oppløsning? Eller er det en useriøs sikkerhetskopifil generert av en dockerisert oppskriftsbehandler som inkluderer seg selv i sikkerhetskopien, og dobles i størrelse hver dag?

instagram viewer

Stabiliteten til systemet ditt er i fare hvis du ikke finner ut og løser problemet raskt.

Jada, du kan bruke:

du -h

...for å få en liste over filer, kataloger og deres størrelser, men det er tidkrevende, kjedelig å bruke og gir ikke det mest lesbare resultatet.

En annen mulighet er ncdu (Ncurses Disk Usage) som vil rangere katalogene dine etter størrelse og vise dem i en sorterbar liste. Lister er fine, antar vi, men de gir deg ikke den intuitive umiddelbarheten til en grafisk representasjon.

Selv om det finnes forskjellige GUI-drevne diskplassvisualiserere der ute, er GUI-apper oppblåst for terminalen, og skal unngås for enhver pris.

Heldigvis, hvis du trenger en diskplassvisualisering for terminalen din, er diskonaut her for å hjelpe.

Hvordan installere diskonaut på Linux

diskonaut er skrevet i Rust, og den enkleste måten å installere den på er med Cargo.

Hvis du ikke allerede har Rust and Cargo installert, skriver du inn:

krølle https://sh.rustup.rs -sSf | sh

... vil laste ned et skript og installere det.

Nå kan du installere diskonaut med:

last installere diskonaut

Hvis du bruker Arch Linux, er diskonaut tilgjengelig i Arch User Repository (AUR):

yay -S diskonaut

Du kan installere det på Fedora med:

sudo dnf installere diskonaut

Alternativt kan du bare laste ned og pakke ut binærfilen før du flytter den inn på banen din ved å bruke følgende kommandoer:

wget https://github.com/imsnif/diskonaut/releases/download/0.11.0/diskonaut-0.11.0-unknown-linux-musl.tar.gz
tjære-xzfdiskonaut-0.11.0-ukjent-linux-musl.tjære.gz
sudo mv diskonaut /usr/lokale/bin/

Bruk diskonaut i terminalen din for å finne store filer og kataloger

Du kan enten starte diskonaut fra katalogen du vil skanne, eller bruke katalogen du vil skanne som et argument:

diskonaut /home/david/

Etter et sekund eller så vil du legge merke til at terminalen fylles med rektangler i forskjellige størrelser. Disse representerer de individuelle filene og katalogene. Små filer er representert med "x" og er gruppert sammen til et eget rektangel.

Bruk piltastene til å markere hver blokk, og trykk Tast inn for å gå ned i den katalogen. Terminalen din vil fylles med enda flere blokker.

Hver blokk (bortsett fra de små filene) er merket med navnet sitt, antall etterkommerfiler i den, den totale diskplassen den opptar, og prosentandelen av gjeldende katalog den opptar.

Du kan bruke + og - tastene for å zoome inn og ut, og transformere disse "x"-ene til synlige objekter. Flukt vil ta deg opp et nivå, og Tilbake vil slette det uthevede objektet. Ikke bekymre deg for å gjøre dette ved et uhell – diskonaut vil gi deg en bekreftelsesdialog med høy kontrast før du sletter noe.

diskonaut er sjokkerende enkel å bruke, veldig rask og fullstendig tastaturdrevet. Det er en absolutt nødvendighet i våpenlageret til enhver terminal kriger.

Å frigjøre lagringsplass er bare begynnelsen

Når du først har blitt vane med å bruke diskonaut regelmessig, er det enkelt å holde stasjonene dine effektivt ledige, og du kan utsette å kjøpe en annen SSD i ett år til.

Men det er ikke bare Linux-lagringsenheter du trenger å rydde opp regelmessig. Ta en titt rundt i rommet du er i, kanskje det er på tide å rydde opp i hjemmet og livet ditt også.