ncdu или как разобрать hdd с удовольствием
2 min readSep 3, 2017
ncdu — инструмент, с которым освободить немного места на жёстком диске легко и даже приятно.
В ncdu совершенно, кажется, всё: простота, красота, наглядность, эргономика и скорость работы.
Простота, красота и наглядность
Всё познаётся в сравнении, поэтому взгляните на альтернативные методы визуализации и интерфейсы для решения той же задачи:
Эргономика
ncdu реализует навигацию в стиле VIM. Очистить место на диске можно, буквально, не пошевелив рукой.
h - налево (выйти из папки)
j - вверх
k - вниз
l - направо (войти в папку)
d - удалить папку
? - показать шпаргалку
Find fat apple bird
На gif выше приведён пример очередной сессии по очистке hdd:
Самая толстая папка — Users # логично
В ней - spajic # единственный user
В ней - подозрительно жирная Library
В ней - 41Gb Caches
В ней - 38GB com.apple.bird (кэш iCloud, которым я и не пользуюсь!)
Так мы за 10 секунд нашли 38Gb, которые можно высвободить.
Хотя com.apple.bird
— это повод для отдельного разбирательства. Не рекомендовал бы сразу её удалять.
Установка
sudo apt-get install ncdu # Ubuntu
brew install ncdu # macOS