У следећем чланку ћемо погледати дисконаут. Ово је un навигатор простора на диску које ћемо користити са терминала. Једноставан је и креиран је са Руст-ом, а такође је компатибилан са Гну/Линук-ом и мацОС-ом. Да бисмо га користили, мораћемо само да наведемо апсолутну путању у систему датотека или да је извршимо у директоријуму који нас занима. Програм ће га скенирати и индексирати метаподатке у меморији како бисмо могли да истражимо његов садржај. Поред тога, такође ће нам омогућити да проверимо коришћење простора чак и током процеса скенирања.
Када се скенирање заврши, моћи ћемо да се крећемо кроз поддиректоријуме, добијајући визуелни приказ стабла шта заузима простор на диску. Поред тога, програм ће нам такође омогућити да избришемо датотеке и директоријуме, чинећи дисконаут да прати количину простора који је ослободио током процеса. Такође подржава пречице на тастатури за лаку навигацију.
У следећим редовима ћемо видети како можемо да инсталирамо и користимо дисконаут у Убунту.
Инсталирајте дисконаут на Убунту
Да бисте инсталирали и користили дисконаут, Биће неопходно да програмски језик Руст буде инсталиран на нашем систему. Руст је програмски језик који је релативно нов. Обећава стварање брзих и безбедних апликација. Развија се на потпуно отворен начин и тражи мишљење и допринос заједнице.
Главни циљ Рђа је да буде добар језик за креирање великих програма, на страни клијента и на страни сервера, који се покрећу на Интернету. Ово је довело до посебног нагласка на безбедности и контроли дистрибуције меморије. Синтакса овог језика је слична оној у Ц и Ц++, са блоковима кода ограниченим витичастим заградама и структурама тока контроле као што су иф, елсе, до, вхиле и фор.
Према његовим програмерима, дизајниран је да буде сигуран и практичан језик. Подржава чисто функционално, процедурално, императивно и објектно оријентисано програмирање.
Ако још увек немате инсталиран овај језик на вашем систему, можете консултујте чланак који је објављен на овом блогу пре неког времена, или такође можете отворити терминал (Цтрл+Алт+Т) и инсталирајте га помоћу следеће команде:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Када завршимо инсталацију и наш систем има инсталиран Руст, Требало би да имамо наплату у систему. Ово је Руст менаџер пакета. Да бисте га користили, Биће занимљиво прочитати упутства која ће се појавити у терминалу. Када је све доступно, сада можемо користити терет за инсталирајте дисконаут на систем. У истом терминалу можемо користити наредбу:
cargo install diskonaut
Покрени дисконаут
Када је дисконаут инсталиран, ви можемо га покренути у директоријуму који желимо да анализирамо. Такође можемо навести апсолутну путању као аргумент било ког директоријума који желимо да анализирамо:
cd /home/usuario diskonaut
Или такође можемо користити команду на следећи начин:
diskonaut /home/usuario
Када програм почне, видећемо да ћемо на дну моћи проверите доступне пречице на тастатури користити са Дисконаутом на удобан и ефикасан начин.
Када се скенирање заврши или пре завршетка, моћи ћемо да изаберемо поддиректоријум и притиснемо тастер Ентер да га истражимо.
Као што сам раније поменуо, дисконаут је терминалски кориснички интерфејс који црта визуелну мапу нашег простора на диску, што ће нам такође омогућити да се крећемо кроз подфолдере и бришемо датотеке или фасцикле које заузимају превише простора. Пошто је то терминалска апликација, такође може бити корисно за покретање директно на серверима (на пример за чишћење дневника, привремених датотека, волумена за спајање или једноставно да бисте добили визуелни приказ коришћења вашег диска).
Више информација о овом програму можете пронаћи на дисконаут репозиторијум на Гитхуб. Ако било који корисник жели да допринесе дисконауту, то може учинити на неколико начина, а према речима његовог креатора, сваки допринос ће бити веома цењен. Ако сте заинтересовани, можете погледати одељак о томе са странице на ГитХуб пројекта.