Diskonaut, браузър на дисково пространство за терминала

за diskonaut

В следващата статия ще разгледаме diskonaut. Това е un браузър на дисково пространство които ще използваме от терминала. Той е прост и е изграден с Rust, плюс е съвместим с Gnu / Linux и macOS. За да го използваме, ще трябва само да посочим абсолютен път във файловата система или да го изпълним в директорията, която ни интересува. Програмата ще го сканира и ще индексира метаданните в паметта, за да можем да изследваме съдържанието му. В допълнение, това също така ще ни позволи да инспектираме използването на пространството, дори докато изпълняваме процеса на сканиране.

Когато сканирането завърши, ще можем да навигираме в поддиректориите, получавайки визуално представяне на дървовидна карта на това, което консумира дисковото пространство. Освен това програмата ще ни позволи да изтрием файлове и директории, като накара diskonaut да следи количеството пространство, което е освободило в процеса. Той също така поддържа клавишни комбинации за по-лесна навигация.

В следващите редове ще видим как можем да инсталираме и използваме diskonaut в Ubuntu.

Инсталирайте diskonaut на Ubuntu

За да инсталирате и използвате diskonaut, ще е необходимо да има инсталиран на нашата система език за програмиране Rust. Rust е език за програмиране, който е сравнително нов. Той обещава да създава бързи и сигурни приложения. Той е разработен по напълно открит начин и търси мнението и приноса на общността.

Основната цел на Ръжда е да бъде добър език за създаване на страхотни програми от страна на клиента и сървъра, които работят в Интернет. Това постави специален акцент върху сигурността и контрола върху разпределението на паметта. Синтаксисът на този език е подобен на този на C и C ++, с кодови блокове, ограничени от скоби и структури за контрол на потока, като if, else, do, while и for.

Според разработчиците му е проектиран да бъде безопасен и практичен език. Той поддържа чисто функционално, процедурно, императивно и обектно-ориентирано програмиране.

Ако все още нямате инсталиран този език на вашата система, можете консултирайте се със статия, публикувана в този блог преди малко, или можете също да отворите терминал (Ctrl + Alt + T) и инсталирайте го, като използвате следната команда:

инсталиране на ръжда

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

След като приключим с инсталацията и нашата система е инсталирала Rust, трябва да имаме позиция в системата. Това е мениджърът на пакети Rust. За да можете да го използвате, ще бъде интересно да прочетете инструкциите, които ще се появят в терминала. Когато всичко е налично, вече можем да използваме такса за инсталирайте diskonaut в системата. В същия терминал можем да използваме командата:

инсталирайте diskonaut с такса

cargo install diskonaut

Стартирайте diskonaut

След като инсталирате diskonaut, да можем да го стартираме в директорията, която искаме да анализираме. Също така можем да посочим абсолютна пътека като аргумент на всяка директория, която искаме да анализираме:

cd /home/usuario

diskonaut

Или можем да използваме командата по следния начин:

diskonaut /home/usuario

След като програмата стартира, ще видим, че отдолу ще можем проверете наличните клавишни комбинации за удобно и ефективно използване с diskonaut.

отваряне diskonaut

Когато сканирането приключи или преди да завърши, ще можем да изберем поддиректория и натиснете клавиша Enter, за да го изследвате.

Както споменах по-рано, diskonaut е терминален потребителски интерфейс, който чертае визуална карта на нашето дисково пространство, което също ще ни позволи да навигираме в подпапки и да изтриваме файлове или папки, които заемат твърде много място. Тъй като това е терминално приложение, също може да бъде полезно да се изпълнява директно на сървъри (например за почистване на дневници, временни файлове, докируеми томове или просто за визуално представяне на използването на вашия диск).

Повече информация за тази програма можете да намерите на хранилище на diskonaut при Github. Ако който и да е потребител иска да допринесе за отказ, той може да направи това по различни начини и според създателя му всеки принос ще бъде много оценен. Ако се интересувате, можете да се консултирате с раздела по въпроса от страницата на GitHub на проекта.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.