Найти в Дзене
Герман Геншин

7 CLI-инструментов, которые полностью изменили мою работу в Linux — вы точно удивитесь!

Установка свежей Linux — как новый старт: поставил браузер, сменил шрифт в терминале, обновился — и можно работать. Но со временем я понял: без определённого набора CLI-инструментов мне не хватает скорости и удобства. Эти утилиты избавили меня от рутины и сделали работу в терминале в разы приятнее. Здесь нет модных программ, которые ставишь ради интереса и тут же забываешь. Этот список я копирую на каждый новый ноутбук, сервер или рабочую машину, за которой провожу больше пары минут. С этими инструментами я быстрее перемещаюсь по папкам, слежу за производительностью, спокойно удаляю файлы и качаю крупные объёмы данных без нервов. Если вы часто работаете в Linux — неважно, это ноутбук, рабочая станция или сервер — эти утилиты радикально меняют впечатления от терминала. Они есть почти в любом дистрибутиве, весят минимально, а разобраться в них можно буквально налету. Почти у каждого опытного пользователя есть свой набор must-have CLI-штук. Вот мой: Вы сразу замечаете, как не хватает авт
Оглавление

Установка свежей Linux — как новый старт: поставил браузер, сменил шрифт в терминале, обновился — и можно работать. Но со временем я понял: без определённого набора CLI-инструментов мне не хватает скорости и удобства. Эти утилиты избавили меня от рутины и сделали работу в терминале в разы приятнее.

Здесь нет модных программ, которые ставишь ради интереса и тут же забываешь. Этот список я копирую на каждый новый ноутбук, сервер или рабочую машину, за которой провожу больше пары минут. С этими инструментами я быстрее перемещаюсь по папкам, слежу за производительностью, спокойно удаляю файлы и качаю крупные объёмы данных без нервов.

Если вы часто работаете в Linux — неважно, это ноутбук, рабочая станция или сервер — эти утилиты радикально меняют впечатления от терминала. Они есть почти в любом дистрибутиве, весят минимально, а разобраться в них можно буквально налету. Почти у каждого опытного пользователя есть свой набор must-have CLI-штук. Вот мой:

Carapace: автодополнение, о котором вы мечтали

Вы сразу замечаете, как не хватает автодополнения в shell, когда оно внезапно исчезает. В bash оно вроде есть, но часто выдает старые или неполные подсказки. У Fish, Zsh и других оболочек дела получше, но поддерживать свежие конфиги — отдельный квест.

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

Tealdeer: лаконичные справки за пару секунд

Обычные man-страницы — это как читать инструкцию к стиральной машине. TLDR-руководства показывают всё на простых и понятных примерах, а Tealdeer выводит их буквально мгновенно. Достаточно один раз загрузить базу — и дальше всё летает.

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

-2

По сути, Tealdeer у меня всегда под рукой. Если забыл пример нужной команды — он выручает за пару секунд. А если помогаю коллеге, демонстрирую примеры ещё быстрее.

Yazi: файловый менеджер для терминала следующего поколения

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

-3

Включаю Yazi, когда нужно оперативно навести порядок в очередной папке — не открывая лишний раз графику. Быстро просмотрел файлы, переименовал, переместил, удалил — ничего лишнего. Его спокойный, понятный интерфейс особенно выручает, если «временная» папка давно превратилась в свалку всего подряд.

Bottom: система под полным контролем — наглядный мониторинг ресурсов

top и htop — база, но Bottom сделал мониторинг ресурсов максимально удобным. Процессор, память, сеть, диски — всё отображается чисто и понятно, нужные процессы легко отсортировать или отфильтровать за пару движений.

Особенно ценю Bottom на сервере, когда нужно быстро понять, что случилось, а не копаться в деталях, пока все вокруг в панике спрашивают: «Ну что, живо там?»

-4

zoxide: перемещение по папкам «на автопилоте»

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

-5

Пару дней c zoxide — и возвращаться к обычной cd уже не хочется. Работать становится быстрее и проще, а думать можно об интересном, а не о навигации по папкам.

trash-cli: удаляйте файлы с чувством безопасности

rm — команда беспощадная: стоит промахнуться — и файл исчезает навсегда. Смешные мемы про sudo rm -rf / появились неспроста: одна ошибка — минус вся система. trash-cli делает удаление безболезненным — файлы просто отправляются в корзину, и всегда есть шанс всё восстановить.

Особенно выручает, если работаю в спешке или между задачами и ошибаюсь с именем файла — часто именно с самым важным. С trash-cli всё поправимо, и нервы целы!

aria2c: теперь крупные скачивания завершаются всегда

Крупные загрузки в Linux любят срываться: то сервер отвалился, то интернет «шалит», то файл докачался не до конца. aria2c решает это просто: качает по частям и занимается одновременными подключениями. Поддержка HTTP, FTP, торрентов и metalink — и ни одного провала даже на огромных файлах.

Если скачиваю ISO-образ или что-то крупнее 1 ГБ, всегда использую aria2c. Даже если что-то подвисло — докачает сам, не грузя сеть лишний раз. Обычные проблемы с загрузками после этого просто забываются.

Бонус: meowfetch для хорошего настроения

У каждого свой фаворит среди fetch-утилит: один за минимализм, другой за обилие информации, третий — за яркие цвета. Я обожаю котов, поэтому мой выбор — meowfetch: вся нужная системная инфа плюс забавный котик прямо в терминале. Настроение мгновенно улучшается!

-6

Это не must-have, но такие мелочи поднимают настроение — даже если вы просто открыли терминал.

Подпишитесь на рассылку — лучшие инструменты для Linux у вас в почте!

Эти утилиты убирают всё лишнее, экономят время и освобождают от занудной рутины.

С ними нет ничего сложного — именно поэтому я их выбираю. Терминал становится отзывчивее, работать — проще и приятнее. Остаётся сосредоточиться на важных задачах, а не тратить силы на мелочи. И разница ощущается всё сильнее с каждым днём.

Уверен, у каждого есть свой пул любимых CLI-инструментов для Linux. А без каких утилит не обходится ваша система? Делитесь находками — уверен, среди них есть настоящие сокровища!

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

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

Также подписывайтесь на нас в: