Diskonaut, prehliadač miesta na disku pre terminál

o diskonaute

V nasledujúcom článku sa pozrieme na diskonaut. Toto je un prehliadač miesta na disku ktoré použijeme z terminálu. Je to jednoduché a zostavené s Rustom, navyše je kompatibilné s Gnu / Linux a macOS. Aby sme ho mohli použiť, budeme musieť zadať iba absolútnu cestu v súborovom systéme alebo ju spustiť v adresári, ktorý nás zaujíma. Program ho naskenuje a indexuje metadáta v pamäti, aby sme mohli preskúmať ich obsah. Okrem toho nám tiež umožní skontrolovať využitie priestoru aj počas vykonávania procesu skenovania.

Po dokončení skenovania budeme schopní navigovať v podadresároch a získať vizuálne znázornenie stromovej mapy toho, čo zaberá miesto na disku. Okrem toho nám program umožní aj mazanie súborov a adresárov, vďaka čomu bude môcť diskonaut sledovať, koľko miesta v procese uvoľnil. Podporuje tiež klávesové skratky pre ľahšiu navigáciu.

V nasledujúcich riadkoch uvidíme, ako môžeme inštalovať a používať diskonaut v Ubuntu.

Nainštalujte diskonaut na Ubuntu

Ak chcete nainštalovať a používať diskonaut, v našom systéme bude potrebné mať nainštalovaný programovací jazyk Rust. Rust je programovací jazyk, ktorý je relatívne nový. Sľubuje vytvorenie rýchlych a bezpečných aplikácií. Je vyvíjaný úplne otvoreným spôsobom a snaží sa získať názor a prínos pre komunitu.

Hlavným cieľom Hrdza je byť dobrým jazykom pre vytváranie skvelých programov na strane klienta a servera, ktoré bežia na internete. Toto kládlo osobitný dôraz na bezpečnosť a riadenie distribúcie pamäte. Syntax tohto jazyka je podobná syntaxe v jazykoch C a C ++, pričom bloky kódu sú ohraničené zloženými zátvorkami a štruktúrami riadenia toku, ako napríklad if, else, do, while a for.

Podľa jeho vývojárov bol navrhnutý tak, aby bol bezpečný a praktický jazyk. Podporuje čisto funkčné, procedurálne, imperatívne a objektovo orientované programovanie.

Ak vo svojom systéme stále nemáte nainštalovaný tento jazyk, môžete pozrite si článok, ktorý bol uverejnený v tomto blogu pred časom, alebo tiež môžete otvoriť terminál (Ctrl + Alt + T) a nainštalujte ho pomocou nasledujúceho príkazu:

inštalácia hrdze

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

Akonáhle dokončíme inštaláciu a náš systém má nainštalovaný Rust, mali by sme mať pozíciu v systéme. Toto je správca balíkov Rust. Aby ste ho mohli používať, bude zaujímavé prečítať si pokyny, ktoré sa zobrazia v termináli. Keď bude k dispozícii všetko, môžeme už použiť poplatok za nainštalujte diskonaut do systému. V rovnakom termináli môžeme použiť príkaz:

nainštalovať diskonaut s poplatkom

cargo install diskonaut

Začať diskonaut

Akonáhle je diskonaut nainštalovaný, jo môžeme ho spustiť v adresári, ktorý chceme analyzovať. Absolútnu cestu môžeme určiť aj ako argument ľubovoľného adresára, ktorý chceme analyzovať:

cd /home/usuario

diskonaut

Prípadne môžeme príkaz použiť aj nasledujúcim spôsobom:

diskonaut /home/usuario

Po spustení programu uvidíme, že v spodnej časti to zvládneme skontrolovať dostupné klávesové skratky pre pohodlné a efektívne použitie s diskonautom.

otváracia diskonaut

Po dokončení skenovania alebo pred dokončením budeme môcť vybrať podadresár a preskúmať ho stlačením klávesu Enter.

Ako som už spomínal, diskonaut je užívateľské rozhranie terminálu, ktoré kreslí vizuálnu mapu nášho diskového priestoru, čo nám tiež umožní prechádzať podpriečinky a mazať súbory alebo priečinky, ktoré zaberajú príliš veľa miesta. Pretože sa jedná o terminálovú aplikáciu, tiež môže byť užitočné bežať priamo na serveroch (napríklad na čistenie protokolov, dočasných súborov, dokovateľných zväzkov alebo len na získanie vizuálnej reprezentácie využitia vášho disku).

Viac informácií o tomto programe nájdete na diskonaut úložisko na GitHub. Ak chce ktorýkoľvek používateľ prispieť do diskonautu, môže tak urobiť rôznymi spôsobmi a podľa jeho tvorcu bude akýkoľvek príspevok veľmi ocenený. Ak máte záujem, môžete sa obrátiť na sekciu venovanú tejto záležitosti zo stránky na adrese GitHub projektu.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.