Джанна Тема Лицензия не подтверждена. Перейдите на страницу параметров темы, чтобы подтвердить лицензию. Вам нужна отдельная лицензия для каждого доменного имени.

Как использовать Diskonaut для создания визуализации дискового пространства в Linux

Место на жестком диске обычно быстро заполняется в Linux, и прежде чем вы найдете решение, позволяющее это сделать, вам придется инвестировать в еще пару терабайтных дисков для размещения быстро раздувающегося хранилища. Чем заполняется жесткий диск и какие файлы занимают много места?

Трудно отслеживать и визуализировать файлы и каталоги, которые занимают больше, чем ожидалось, особенно если вы часто используете Терминал. Проверять Лучшее приложение для анализа дискового пространства для поиска недостающих гигабайт.

Изображение Как использовать Diskonaut для создания визуализации дискового пространства в Linux | 1WLv_ZEtFycDvdrKpYtfAQw-DzTechs

Diskonaut — это приложение, которое, наконец, может помочь вам визуализировать, находить, управлять и удалять раздутые ветви файлового дерева, которое вы храните, и все это из вашего любимого терминала.

Зачем вам нужен Disk Space Viewer for Terminal

Изображение Как использовать Diskonaut для создания визуализации дискового пространства в Linux | 16gQY14wx3LQ6U8vP6Q9g4w-DzTechs

Несмотря на то, что цены на хранилище продолжают падать, жесткие диски по-прежнему быстро заполняются, и вам может понадобиться многотерабайтный диск в течение нескольких месяцев, даже не подозревая об этом.

Является ли виновником обширная библиотека игр AAA в Steam для Linux? Ваша коллекция обоев Ultra HD Art? Или это ранее созданный файл резервной копии, который всегда повторно включается в новую резервную копию, удваиваясь в размере каждый день?

Стабильность вашей системы находится под угрозой, если вы не обнаружите и не устраните проблему быстро.

Конечно, вы можете использовать команду:

du -h

... чтобы получить список файлов и каталогов и их размеров, но это отнимает много времени, утомительно в использовании и не дает наиболее читаемого результата.

Другой возможностью является ncdu (использование диска Ncurses), который сортирует каталоги по размеру и отображает их в сортируемом списке. Мы думаем, что меню хороши, но они не дают интуитивно понятного графического представления.

Хотя существует множество приложений для отображения дискового пространства, использующих графический интерфейс, приложениям с графическим интерфейсом требуются данные из встроенного терминала, и их следует избегать любой ценой.

К счастью, если вам нужна программа просмотра дискового пространства для Терминала, Diskonaut поможет вам. Проверять Как проверить и управлять дисковым пространством в Linux.

Как установить Дисконаут на Linux

Diskonaut написан на Rust, и проще всего его установить с помощью Cargo.

Если у вас еще не установлен Rust & Cargo, введите:

curl https://sh.rustup.rs -sSf | sh

...загрузит и установит скрипт.

Теперь вы можете установить Diskonaut, используя:

cargo install diskonaut

Если вы используете Arch Linux, Diskonaut доступен в пользовательском репозитории Arch (AUR):

yay -S diskonaut

Вы можете установить его в Fedora, используя:

sudo dnf install diskonaut

Кроме того, вы можете просто загрузить двоичный файл и разархивировать его, прежде чем перемещать его по своему пути с помощью следующих команд:

wget https://github.com/imsnif/diskonaut/releases/download/0.11.0/diskonaut-0.11.0-unknown-linux-musl.tar.gz

tar -xzf diskonaut-0.11.0-unknown-linux-musl.tar.gz

sudo mv diskonaut /usr/local/bin/

Используйте Diskonaut в терминале для поиска больших файлов и каталогов.

Вы можете либо запустить Diskonaut из каталога, который хотите сканировать, либо использовать каталог, который хотите сканировать, в качестве аргумента:

diskonaut /home/david/

Примерно через секунду вы заметите, что Терминал заполняется прямоугольниками разных размеров. Они представляют собой отдельные файлы и каталоги. Небольшие файлы обозначаются знаком «x» и группируются в отдельный прямоугольник.

Изображение Как использовать Diskonaut для создания визуализации дискового пространства в Linux | 1kTJXgzhbXiNx1InBpTIw3Q-DzTechs

Используйте клавиши со стрелками, чтобы выделить каждый блок, и нажмите Enter для прокрутки вниз в этом руководстве. Терминал будет заполнен большим количеством блоков.

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

Вы можете использовать мой ключ + و - Чтобы увеличить или уменьшить масштаб, превратите эти блоки «x» в видимые объекты. Он возьмет тебе ключ Побег На более высоком уровне ключ будет Возврат на одну позицию Удаляет текущий выбранный объект. Не беспокойтесь о том, что сделаете это по ошибке — Diskonaut выдаст вам высококонтрастное диалоговое окно подтверждения, прежде чем что-либо удалить.

Diskonaut удивительно прост в использовании, очень быстр и полностью управляется с клавиатуры. Это важное приложение в арсенале любого профессионала терминала. Проверять Как исправить ошибку «Недостаточно места на диске» в Linux.

Редактирование места для хранения — это только начало

Как только вы привыкнете к регулярному использованию Diskonaut, вам будет проще более эффективно освобождать свои диски, и вы сможете отложить покупку еще одного SSD еще на год.

Но вам нужно регулярно организовывать не только устройства хранения данных Linux. Взгляните на комнату, в которой вы находитесь, возможно, пришло время привести в порядок свой дом и свою жизнь тоже. Вы можете просмотреть сейчас Лучшие руководства, которые научат вас, как убирать и организовывать свой дом с помощью домашних экспертов.

Перейти к верхней кнопке