Diskonaut, pretraživač prostora na disku za terminal

o diskonautu

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:

instalacija hrđe

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:

instalirati diskonaut uz naplatu

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.

otvaranje diskonauta

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.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.