„Linux“ diske greitai prisipildo vietos, ir, kol dar to nesuvokiate, laikas investuoti į dar porą terabaitų diskų, kad tilptų jūsų greitai besikeičianti failų sistema. Kaip jis kada nors taip išsipūtė?
Sunku atsekti ir vizualizuoti failus ir katalogus, kurie užima daugiau nei jiems tenkanti patalpos dalis, ypač jei esate atsidavęs terminalo gyventojas.
diskonaut yra programa, kuri pagaliau gali padėti vizualizuoti, identifikuoti, tvarkyti ir ištrinti apaugusias failų medžio šakas – visa tai patogiai naudojant mėgstamą terminalą.
Kodėl jūsų terminalui reikalingas vietos diske vizualizatorius
Nepaisant to, kad saugyklos kaina nuolat pigsta, standieji diskai ir SSD vis tiek greitai prisipildo, todėl galite lengvai maksimaliai išnaudoti savo kelių terabaitų SSD per kelis mėnesius net nepastebėdamas.
Ar tai jūsų plati AAA Linux žaidimų Steam biblioteka? Jūsų itin didelės raiškos meninių tapetų kolekcija? O gal tai nesąžiningas atsarginės kopijos failas, kurį sugeneravo dokerizuota receptų tvarkyklė, kuri įtraukiama į atsarginę kopiją ir kasdien padvigubėja?
Jei greitai neišsiaiškinsite ir neišspręsite problemos, kyla pavojus jūsų sistemos stabilumui.
Žinoma, galite naudoti:
du -h
...kad būtų pateiktas failų, katalogų ir jų dydžių sąrašas, tačiau tai užima daug laiko, vargina naudoti ir neduoda geriausiai skaitomo išvesties.
Kita galimybė yra ncdu (Ncurses Disk Usage), kuri įvertins jūsų katalogus pagal dydį ir parodys juos rūšiuojamame sąraše. Manome, kad sąrašai yra puikūs, tačiau jie nesuteikia jums intuityvaus grafinio vaizdavimo betarpiškumo.
Nors yra įvairių GUI valdomų disko vietos vizualizatorių, GUI programos yra išpūstos į terminalą, todėl jų reikia vengti bet kokia kaina.
Laimei, jei jūsų terminalui reikia disko vietos vizualizatoriaus, diskonaut yra čia, kad padėtų.
Kaip įdiegti diskonaut sistemoje „Linux“.
diskonaut parašyta Rust, o lengviausia ją įdiegti su Cargo.
Jei dar neįdiegėte Rust and Cargo, įveskite:
garbanoti https://sh.rustup.rs -sSf | sh
...atsisiunčiau scenarijų ir jį įdiegs.
Dabar galite įdiegti diskonaut su:
krovinys diegti diskonautas
Jei naudojate Arch Linux, diskonaut galima rasti Arch User Repository (AUR):
taip -S diskonautas
Jį galite įdiegti „Fedora“ naudodami:
sudo dnf diegti diskonautas
Arba galite tiesiog atsisiųsti ir išpakuoti dvejetainį failą, prieš perkeldami jį į savo kelią naudodami šias komandas:
wget https://github.com/imsnif/diskonaut/releases/download/0.11.0/diskonaut-0.11.0-unknown-linux-musl.tar.gz
deguto-xzfdiskonautas-0.11.0-unknown-linux-musl.deguto.gz
sudo mv diskonaut /usr/vietinis/bin/
Norėdami rasti didelius failus ir katalogus, savo terminale naudokite diskonaut
Galite paleisti diskonaut iš katalogo, kurį norite nuskaityti, arba kaip argumentą naudoti katalogą, kurį norite nuskaityti:
diskonautas /namai/deividas/
Maždaug po sekundės pastebėsite, kad terminalas prisipildys įvairaus dydžio stačiakampiais. Jie žymi atskirus failus ir katalogus. Maži failai žymimi „x“ ir yra sugrupuoti į atskirą stačiakampį.
Rodyklių klavišais pažymėkite kiekvieną bloką ir paspauskite Įeikite norėdami įsigilinti į tą katalogą. Jūsų terminalas pasipildys dar daugiau blokų.
Kiekvienas blokas (išskyrus mažus failus) yra pažymėtas jo pavadinimu, jame esančių palikuonių failų skaičiumi, bendra jo užimama vieta diske ir dabartinio katalogo, kurį jis užima, procentine dalimi.
Galite naudoti + ir - klavišus priartinti ir nutolinti, paverčiant tuos „x“ matomus objektus. Pabegti pakels jus lygiu ir Backspace ištrins šiuo metu pažymėtą objektą. Nesijaudinkite, kad tai padarysite netyčia – prieš ką nors ištrinant, diskonautas parodys didelio kontrasto patvirtinimo dialogo langą.
diskonaut yra neįtikėtinai paprasta naudoti, labai greita ir visiškai valdoma klaviatūra. Tai absoliuti būtinybė bet kurio terminalo kario ginkluotėje.
Vietos saugykloje atlaisvinimas yra tik pradžia
Kai įprasite reguliariai naudoti diskonaut, nesunku efektyviai palikti savo diskus tuščius, o kito SSD pirkimą galite atidėti dar metams.
Tačiau ne tik „Linux“ saugojimo įrenginius reikia reguliariai išardyti. Pasižvalgykite po kambarį, kuriame esate, galbūt laikas sutvarkyti namus ir gyvenimą.