Diskonaut, przeglądarka miejsca na dysku dla terminala

o disconaucie

W następnym artykule przyjrzymy się diskonautowi. To jest un przeglądarka miejsca na dysku którego będziemy używać z terminala. Jest prosty i zbudowany w Rust, a ponadto jest kompatybilny z Gnu / Linux i macOS. Aby z niego skorzystać, będziemy musieli jedynie określić bezwzględną ścieżkę w systemie plików lub wykonać ją w katalogu, który nas interesuje. Program przeskanuje go i zindeksuje metadane w pamięci, abyśmy mogli zbadać ich zawartość. Dodatkowo pozwoli nam to również na kontrolę wykorzystania przestrzeni nawet podczas wykonywania procesu skanowania.

Po zakończeniu skanowania będziemy w stanie poruszać się po podkatalogach, uzyskując wizualną reprezentację mapy drzewa tego, co zajmuje miejsce na dysku. Ponadto program pozwoli nam również usunąć pliki i katalogi, dzięki czemu diskonaut będzie śledzić ilość miejsca, które zwolnił w tym procesie. Obsługuje również skróty klawiaturowe ułatwiające nawigację.

W kolejnych wierszach zobaczymy, jak możemy zainstalować i używać diskonaut w Ubuntu.

Zainstaluj diskonaut na Ubuntu

Aby zainstalować i używać diskonaut, konieczne będzie zainstalowanie języka programowania Rust w naszym systemie. Rust to stosunkowo nowy język programowania. Obiecuje tworzenie szybkich i bezpiecznych aplikacji. Jest rozwijany w sposób całkowicie otwarty i poszukuje opinii i wkładu społeczności.

Głównym celem Rdza ma być dobrym językiem do tworzenia świetnych programów po stronie klienta i serwera, które działają w Internecie. Położyło to szczególny nacisk na bezpieczeństwo i kontrolę dystrybucji pamięci. Składnia tego języka jest podobna do składni C i C ++, z blokami kodu oddzielonymi nawiasami klamrowymi i strukturami kontroli przepływu, takimi jak if, else, do, while i for.

Według jego twórców został tak zaprojektowany bezpieczny i praktyczny język. Obsługuje programowanie funkcjonalne, proceduralne, imperatywne i obiektowe.

Jeśli nadal nie masz zainstalowanego tego języka w systemie, możesz zapoznaj się z artykułem opublikowanym na tym blogu jakiś czas temu lub możesz także otworzyć terminal (Ctrl + Alt + T) i zainstaluj go za pomocą następującego polecenia:

instalacja rdzy

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

Po zakończeniu instalacji i zainstalowaniu Rusta w naszym systemie, powinniśmy mieć miejsce w systemie. To jest menedżer pakietów Rust. Aby z niego skorzystać, ciekawie będzie przeczytać instrukcje, które pojawią się w terminalu. Gdy wszystko jest dostępne, możemy już skorzystać z opłaty za zainstaluj diskonaut w systemie. W tym samym terminalu możemy użyć polecenia:

zainstaluj diskonaut za opłatą

cargo install diskonaut

Uruchom diskonaut

Po zainstalowaniu diskonaut, ya możemy go uruchomić w katalogu, który chcemy przeanalizować. Możemy również określić ścieżkę bezwzględną jako argument dowolnego katalogu, który chcemy przeanalizować:

cd /home/usuario

diskonaut

Lub możemy też użyć polecenia w następujący sposób:

diskonaut /home/usuario

Po uruchomieniu programu zobaczymy, że na dole będziemy mogli sprawdź dostępne skróty klawiaturowe do wygodnego i wydajnego użytkowania z diskonaut.

otwarcie diskonaut

Po zakończeniu skanowania lub przed zakończeniem będziemy mogli wybrać podkatalog i nacisnąć klawisz Enter, aby go eksplorować.

Jak wspomniałem wcześniej, diskonaut to interfejs użytkownika terminala, który rysuje wizualną mapę naszej przestrzeni dyskowej, co pozwoli nam również poruszać się po podfolderach i usuwać pliki lub foldery, które zajmują zbyt dużo miejsca. Ponieważ jest to również aplikacja terminalowa może być przydatne do uruchamiania bezpośrednio na serwerach (na przykład w celu wyczyszczenia dzienników, plików tymczasowych, dokowalnych woluminów lub po prostu w celu uzyskania wizualnej reprezentacji wykorzystania dysku).

Więcej informacji o tym programie można znaleźć pod adresem repozytorium diskonaut pod adresem Github. Jeśli jakikolwiek użytkownik chce wesprzeć diskonautę, może to zrobić na kilka sposobów, a według jego twórcy, każdy wkład będzie bardzo mile widziany. Jeśli jesteś zainteresowany, możesz zajrzeć do sekcji poświęconej tej sprawie na stronie pod adresem GitHub z projektu.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.