Diskonaut, en webbläsare för terminalutrymme

om diskonaut

I nästa artikel ska vi ta en titt på diskonaut. Detta är un diskutrymme webbläsare som vi kommer att använda från terminalen. Det är enkelt och byggt med Rust, plus det är kompatibelt med Gnu / Linux och macOS. För att kunna använda den behöver vi bara ange en absolut sökväg i filsystemet eller köra den i den katalog som intresserar oss. Programmet skannar det och indexerar metadata i minnet så att vi kan utforska dess innehåll. Dessutom kommer det att tillåta oss att inspektera användningen av utrymme även när vi utför skanningsprocessen.

När skanningen är klar, vi kommer att kunna navigera genom underkatalogerna och få en visuell representation av en trädkarta över vad som förbrukar diskutrymme. Dessutom kommer programmet att tillåta oss att ta bort filer och kataloger, vilket gör att diskonaut håller reda på hur mycket utrymme det har frigjort i processen. Den stöder också kortkommandon för enklare navigering.

I följande rader ser vi hur vi kan installera och använda diskonaut i Ubuntu.

Installera diskonaut på Ubuntu

För att installera och använda diskonaut, det kommer att vara nödvändigt att ha Rust-programmeringsspråket installerat på vårt system. Rust är ett programmeringsspråk som är relativt nytt. Det lovar att skapa snabba och säkra applikationer. Den utvecklas på ett helt öppet sätt och söker samhällets åsikter och bidrag.

Huvudsyftet med Rust är att vara ett bra språk för att skapa fantastiska program på klient- och serversidan som körs på Internet. Detta lade särskild tonvikt på säkerhet och minnesfördelningskontroll. Syntaxen för detta språk liknar den för C och C ++, med kodblock avgränsade av hängslen och flödeskontrollstrukturer som om, annars, gör, medan och för.

Enligt dess utvecklare har den utformats för att vara ett säkert och praktiskt språk. Den stöder ren funktionell, procedurell, tvingande och objektorienterad programmering.

Om du fortfarande inte har det här språket installerat på ditt system kan du konsultera en artikel som publicerades i den här bloggen för ett tag sedan, eller så kan du också öppna en terminal (Ctrl + Alt + T) och installera det med följande kommando:

rostinstallation

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

När vi har slutfört installationen och vårt system har Rust installerat, vi borde ha en position i systemet. Det här är Rust-pakethanteraren. För att kunna använda det, det blir intressant att läsa instruktionerna som kommer att visas i terminalen. När allt är tillgängligt kan vi redan använda laddning till installera diskonaut på systemet. I samma terminal kan vi använda kommandot:

installera diskonaut med laddning

cargo install diskonaut

Starta diskonaut

När diskonaut är installerat, ja vi kan starta det i katalogen som vi vill analysera. Vi kan också ange en absolut sökväg som ett argument av någon katalog som vi vill analysera:

cd /home/usuario

diskonaut

Eller så kan vi också använda kommandot på följande sätt:

diskonaut /home/usuario

När programmet startar kommer vi att se att vi längst ner kommer att kunna kontrollera tillgängliga kortkommandon för bekväm och effektiv användning med diskonaut.

öppnar diskonaut

När skanningen är klar, eller innan vi är klar, kommer vi att kunna välja en underkatalog och trycka på Enter för att utforska den.

Som jag nämnde tidigare är diskonaut ett terminalanvändargränssnitt som ritar en visuell karta över vårt diskutrymme, vilket också gör att vi kan navigera genom undermappar och radera filer eller mappar som tar för mycket utrymme. Eftersom det också är en terminalapplikation kan vara användbart att köra direkt på servrar (till exempel för att rengöra loggar, tillfälliga filer, dockningsbara volymer eller bara för att få en visuell representation av ditt diskanvändning).

Mer information om detta program finns på diskonautförvar vid Github. Om någon användare vill bidra till diskonaut kan de göra det på olika sätt, och enligt dess skapare kommer alla bidrag att uppskattas mycket. Om du är intresserad kan du läsa avsnittet om saken från sidan på GitHub av projektet.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.