LINUX.ORG.RU

Ncdu 1.21 и 2.7

 , , , ,

Ncdu 1.21 и 2.7

0

1

19 ноября состоялись выпуски 1.21 и 2.7 утилиты ncdu (NCurses Disk Usage) для анализа использования диска с текстовым пользовательским интерфейсом.
Утилита написана на языках C (версия LTS) и Zig (версии 2.*) с использованием библиотеки ncurses и распространяется по лицензии MIT.
Zig-версия отличается добавлением многопоточного сканирования и новым двоичным форматом (со встроенным сжатием) экспорта результатов сканирования.

Список общих изменений:

  • развёртывание ~ и ~user в файле конфигурации;
  • исправлен импорт из JSON с экранированными суррогатными парами в формате UTF-16.

Список изменений в версии 1.21:

  • исправлены отображение и экспорт нулевых значений, когда расширенная информация недоступна;
  • исправлены экспорт и импорт JSON для флага «другая файловая система».

Список изменений в версии 2.7:

  • для компиляции по-прежнему требуется Zig 0.12 или 0.13;
  • добавлена поддержка прозрачного чтения и записи JSON, сжатого алгоритмом zstandard;
  • добавлены опции --compress и --export-block-size;
  • исправлено некорректное поле в корневом элементе при экспорте в двоичный формат;
  • добавлена опция сборки -Dstrip.

>>> Подробности

★★★★★

Проверено: CrX ()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от Werenter

Тем, что показывает занятый, а не свободный объём.

Но и от du -h тоже отличается: интерактивностью (можно например удалять файлы), показом процентов и полосочек, сортировкой по занятому объёму.

Мне в этом плане, впрочем, гораздо больше нравится dust. Интерактивности там нет (да она и не нужна), зато он красивое дерево рисует, нужной вложенности. Нагляднее как-то.

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от CrX

Мне в этом плане, впрочем, гораздо больше нравится dust. Интерактивности там нет

Если на Расте, то она есть в https://github.com/Byron/dua-cli.
Там же есть некоторые аналоги.

красивое дерево рисует

Например, https://github.com/KSXGitHub/parallel-disk-usage (тоже Раст).

dataman ★★★★★
() автор топика

Хоровая тульзень. Позволяет неокрепшим в консоли юзерам посмотреть сколько они там нагадили и где это все находится. Ну а мне, в общем-то, в большинстве случаев «du -h -d 1» хватает.

iron ★★★★★
()

она уже стала бысрее gdu?

sn
()

Хорошая утилита, но не обязательна. Вспомнил про нее только прочитав новость. Пользуюсь редко. А так красиво, быстро, интерактивно.

dmitry237 ★★★★
()

Перешёл по возможности на gdu, т.к заметно быстрее работает. Но не везде есть в репозиториях

overmind88 ★★★★★
()
Ответ на: комментарий от greenman

Хоровая. Хором с другими утилитами юзаешь и получается гармония. Хотя и солирует тоже нормально. :)

CrX ★★★★★
()
Последнее исправление: CrX (всего исправлений: 1)

Чем это лучше nnn -Td ?

Turbid ★★★★★
()
Ответ на: комментарий от greenman

Так хорошая или наоборот?)

Хорошая. Глаза слипались, недосмотрел).

iron ★★★★★
()
Ответ на: комментарий от Bfgeshka

Меня удивляет, что автор использует ncurses и в Zig-версии. Вроде бы для Zig есть неплохие TUI-библиотеки без сторонних зависимостей.
Но могу ошибаться. :)

dataman ★★★★★
() автор топика

Я baobab использую, не жалуюсь

SL_RU ★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.