Diskonaut, egy lemezterület-böngésző a terminálhoz

a diskonautról

A következő cikkben a diskonaut-t vesszük szemügyre. Ez un lemezterület böngésző amelyet a terminálról fogunk használni. Egyszerű és Rust-tal épített, ráadásul kompatibilis a Gnu / Linux és a macOS rendszerekkel. Használatához csak egy abszolút elérési utat kell megadnunk a fájlrendszerben, vagy a minket érdeklő könyvtárban kell végrehajtanunk. A program beolvassa és indexeli a metaadatokat a memóriában, hogy felfedezhessük azok tartalmát. Ezenkívül lehetővé teszi számunkra a helyhasználat ellenőrzését még a beolvasási folyamat végrehajtása közben is.

Amikor a beolvasás befejeződött, képesek leszünk eligazodni az alkönyvtárakban, és vizuális ábrázolást nyerhetünk egy fatérképről, ami felemészti a lemezterületet. Ezenkívül a program lehetővé teszi számunkra a fájlok és könyvtárak törlését is, ezáltal a diskonaut nyomon követheti a folyamat során felszabadult hely nagyságát. Támogatja a billentyűparancsokat is a könnyebb navigálás érdekében.

A következő sorokban meglátjuk, hogyan telepíthetjük és használhatjuk a diskonautot az Ubuntuban.

Telepítse a diskonaut-ot az Ubuntu-ra

A diskonaut telepítéséhez és használatához Szükség lesz a Rust programozási nyelv telepítésére a rendszerünkre. A Rust egy programozási nyelv, amely viszonylag új. Gyors és biztonságos alkalmazások létrehozását ígéri. Teljesen nyílt módon fejlesztik ki, és kikéri a közösség véleményét és hozzájárulását.

A program fő célja Rozsda jó nyelv az interneten futó nagyszerű programok létrehozásához kliens és szerver oldalon. Ez különös hangsúlyt helyezett a biztonságra és a memóriaterjesztés vezérlésére. Ennek a nyelvnek a szintaxisa hasonló a C és a C ++ szintaxisához, a zárójeleket zárójelek és az áramlásszabályozó struktúrák határolják, például, ha más, csinál, közben és.

Fejlesztői szerint erre lett tervezve biztonságos és praktikus nyelv. Támogatja a tiszta funkcionális, eljárási, elengedhetetlen és objektum-orientált programozást.

Ha még mindig nincs telepítve a rendszerre ez a nyelv, akkor megteheti olvassa el a cikket, amely ebben a blogban jelent meg egy ideje, vagy megnyithat egy terminált (Ctrl + Alt + T) és telepítse a következő paranccsal:

rozsdásodás

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

Miután befejeztük a telepítést, és a rendszerünk telepítette a Rustot, helyzettel kell rendelkeznünk a rendszerben. Ez a Rust csomagkezelő. Ahhoz, hogy használni tudja, érdekes lesz elolvasni a terminálon megjelenő utasításokat. Amikor minden rendelkezésre áll, már használhatjuk a díjat telepítse a diskonautot a rendszerre. Ugyanabban a terminálban használhatjuk a következő parancsot:

telepítse a diskonaut-ot töltéssel

cargo install diskonaut

Indítsa el a diskonaut programot

Ha a diskonaut telepítve van, akkor igen elindíthatjuk abban a könyvtárban, amelyet elemezni akarunk. Megadhatunk argumentumként egy abszolút utat is minden elemezni kívánt könyvtárról:

cd /home/usuario

diskonaut

Vagy használhatjuk a parancsot a következő módon is:

diskonaut /home/usuario

Amint elindul a program, látni fogjuk, hogy alulra képesek leszünk ellenőrizze az elérhető billentyűparancsokat a diskonaut-val történő kényelmes és hatékony használat érdekében.

diskonaut megnyitása

Amikor a beolvasás befejeződött, vagy a befejezés előtt kiválaszthatjuk az alkönyvtárat, és az Enter gomb megnyomásával felfedezhetjük.

Mint már korábban említettem, a diskonaut egy terminál felhasználói felület, amely vizuális térképet rajzol a lemezterületünkről, amely lehetővé teszi számunkra az almappák közötti navigálást és a túl sok helyet elfoglaló fájlok vagy mappák törlését is. Mivel ez egy terminál alkalmazás is hasznos lehet közvetlenül a szervereken futtatni (például naplók, ideiglenes fájlok, dokkolható kötetek tisztításához, vagy csak a lemezkihasználás vizuális ábrázolásához).

További információ erről a programról a címen található diskonaut tárház GitHub. Ha bármely felhasználó hozzá akar járulni a diskonaut-hoz, akkor ezt különféle módokon teheti meg, és készítője szerint minden hozzájárulást nagyra értékelünk. Ha felkeltette érdeklődését, keresse fel a témával foglalkozó részt a következő oldalon: GitHub a projektről.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

bool (igaz)