Добавить в корзинуПозвонить
Найти в Дзене
#root

5 терминальных утилит, после которых начинаешь чувствовать себя магом CLI

Терминал давно перестал быть скучным чёрным окном. За последние несколько лет вокруг командной строки появилась целая экосистема инструментов, которые делают повседневную работу намного удобнее. Вот пять утилит, без которых многим разработчикам уже сложно представить свою систему. Обычный top или даже htop работают отлично, но bottom выглядит так, словно системный монитор перенесли из 2026 года. Что умеет: Если htop кажется устаревшим, стоит попробовать btm. GitHub:
https://github.com/ClementTsang/bottom После установки starship обычный prompt начинает выглядеть слишком скучно. Утилита работает практически со всеми популярными оболочками: Она показывает: При этом всё работает очень быстро. GitHub:
https://github.com/starship/starship Если классический ls уже надоел, обратите внимание на eza. Возможности: После нескольких дней использования возвращаться к обычному ls уже не хочется. GitHub:
https://github.com/eza-community/eza Наверное, одна из самых полезных утилит в этом списке. z
Оглавление

Терминал давно перестал быть скучным чёрным окном. За последние несколько лет вокруг командной строки появилась целая экосистема инструментов, которые делают повседневную работу намного удобнее.

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

1. bottom (btm)

Обычный top или даже htop работают отлично, но bottom выглядит так, словно системный монитор перенесли из 2026 года.

Что умеет:

  • графики загрузки CPU и памяти;
  • мониторинг дисков и сети;
  • удобная навигация;
  • красивый интерфейс.

Если htop кажется устаревшим, стоит попробовать btm.

GitHub:

https://github.com/ClementTsang/bottom

2. starship

После установки starship обычный prompt начинает выглядеть слишком скучно.

Утилита работает практически со всеми популярными оболочками:

  • Bash;
  • Zsh;
  • Fish;
  • PowerShell;
  • Nushell.

Она показывает:

  • текущую ветку Git;
  • версию Python, Node.js и Rust;
  • статус команд;
  • множество другой полезной информации.

При этом всё работает очень быстро.

GitHub:

https://github.com/starship/starship

3. eza

Если классический ls уже надоел, обратите внимание на eza.

Возможности:

  • цветной вывод;
  • иконки файлов;
  • древовидное отображение каталогов;
  • интеграция с Git;
  • более удобное представление информации.

После нескольких дней использования возвращаться к обычному ls уже не хочется.

GitHub:

https://github.com/eza-community/eza

4. zoxide

Наверное, одна из самых полезных утилит в этом списке.

zoxide заменяет привычную команду cd и постепенно изучает ваши привычки.

Вместо:

cd ~/Projects/my-awesome-project/backend/src

достаточно написать:

z backend

И утилита сама перенесёт вас в нужную директорию.

Работает настолько удобно, что очень быстро входит в привычку.

GitHub:

https://github.com/ajeetdsouza/zoxide

5. atuin

История команд в терминале может быть гораздо умнее обычного поиска через Ctrl+R.

atuin предлагает:

  • полнотекстовый поиск;
  • статистику использования команд;
  • синхронизацию между несколькими компьютерами;
  • красивый интерфейс.

Особенно полезно тем, кто работает сразу на нескольких машинах.

GitHub:

https://github.com/atuinsh/atuin

Итог

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

Удивительно, насколько приятнее становится терминал, когда вместо стандартных утилит начинаешь использовать современные аналоги.

А какие CLI-инструменты вы бы добавили в этот список?