U sljedećem članku ćemo pogledati diskontinu. Ovo je un pretraživač prostora na disku koje ćemo koristiti s terminala. Jednostavan je i napravljen sa Rustom, plus je kompatibilan s Gnu / Linuxom i macOS-om. Da bismo je koristili, morat ćemo samo navesti apsolutnu putanju u datotečnom sustavu ili je izvršiti u direktoriju koji nas zanima. Program će ga skenirati i indeksirati metapodatke u memoriji kako bismo mogli istražiti njegov sadržaj. Pored toga, omogućit će nam i provjeru upotrebe prostora čak i tijekom izvođenja postupka skeniranja.
Kada je skeniranje završeno, moći ćemo se kretati kroz poddirektorijume, dobivajući vizualni prikaz mape stabla onoga što zauzima prostor na disku. Pored toga, program će nam također omogućiti da brišemo datoteke i direktorije, čineći da diskontura prati količinu prostora koji je oslobodio u procesu. Podržava i prečice na tastaturi za lakšu navigaciju.
U sljedećim redovima vidjet ćemo kako možemo instalirati i koristiti diskonaut u Ubuntuu.
Instalirajte diskonaut na Ubuntu
Da instalirate i koristite diskonaut, bit će potrebno instalirati programski jezik Rust na naš sistem. Rust je programski jezik koji je relativno nov. Obećava stvaranje brzih i sigurnih aplikacija. Razvijen je na potpuno otvoren način i traži mišljenje i doprinos zajednice.
Glavni cilj rđa je biti dobar jezik za stvaranje izvrsnih programa na strani klijenta i servera koji se pokreću na Internetu. Ovo je stavilo poseban naglasak na sigurnost i kontrolu distribucije memorije. Sintaksa ovog jezika slična je sintaksi C i C ++, s blokovima koda koji su ograničeni zagradama i strukturama kontrole protoka, kao što su if, else, do, while i for.
Prema njegovim programerima to je i zamišljeno siguran i praktičan jezik. Podržava čisto funkcionalno, proceduralno, imperativno i objektno orijentirano programiranje.
Ako i dalje nemate instaliran ovaj jezik na vašem sistemu, možete pogledajte članak objavljen na ovom blogu pre nekog vremena, ili takođe možete otvoriti terminal (Ctrl + Alt + T) i instalirajte ga pomoću sljedeće naredbe:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Kada završimo instalaciju i naš sistem instalira Rust, trebali bismo imati poziciju u sistemu. Ovo je upravitelj paketa Rust. Da biste ga mogli koristiti, bit će zanimljivo pročitati upute koje će se pojaviti na terminalu. Kada je sve dostupno, već možemo koristiti naknadu za instalirajte diskonaut na sistem. U istom terminalu možemo koristiti naredbu:
cargo install diskonaut
Pokreni diskontinu
Jednom kada se instalira diskonaut, ya možemo ga pokrenuti u direktoriju koji želimo analizirati. Kao argument možemo odrediti i apsolutni put bilo kojeg direktorija koji želimo analizirati:
cd /home/usuario diskonaut
Ili naredbu možemo koristiti i na sljedeći način:
diskonaut /home/usuario
Jednom kada program započne, vidjet ćemo da ćemo na dnu to moći provjerite dostupne prečice na tastaturi za praktičnu i efikasnu upotrebu sa diskonautom.
Kada se skeniranje završi ili prije završetka, moći ćemo odabrati poddirektorij i pritisnuti tipku Enter da ga istražimo.
Kao što sam već spomenuo, diskonaut je korisničko sučelje terminala koje crta vizualnu mapu našeg prostora na disku, što će nam također omogućiti kretanje kroz podmape i brisanje datoteka ili mapa koje zauzimaju previše prostora. Budući da je to i terminalna aplikacija, također može biti korisno za direktno pokretanje na serverima (na primjer, za čišćenje dnevnika, privremenih datoteka, volumena koji se mogu priključiti ili samo za dobivanje vizualnog prikaza upotrebe vašeg diska).
Više informacija o ovom programu možete naći na spremište diskonauta na GitHub. Ako bilo koji korisnik želi doprinijeti diskonautu, to može učiniti na razne načine, a prema njegovom tvorcu, svaki će doprinos biti vrlo cijenjen. Ako ste zainteresirani, pogledajte odjeljak o tome sa stranice na GitHub projekta.