
Под любую задачу в Linux — да и в Windows — легко найти десятки красивых утилит и графических приложений. Но чтобы не отвлекаться по пустякам, большую часть времени я провожу в терминале. По эффективности — ничего не теряю, а иногда даже выигрываю.
- Почти весь код я пишу в VIM
- Огромная IDE — редко нужна
- Screen превращает десяток окон в один терминал
- Многозадачность — без хаоса на экране
- Git в терминале — всё, что мне нужно
- Графические интерфейсы Git только мешают
- SSH — универсальный доступ к серверам
- Почти все программы для удалённого доступа — избыточны
- Htop не уступает любому графическому мониторингу
- Зачем перегружать систему ради мониторинга?
- Подпишитесь на рассылку — всё о CLI простыми словами!
- Главное — не сколько приложений у вас, а насколько они хороши
Почти весь код я пишу в VIM
Огромная IDE — редко нужна

Когда осваиваю новый язык программирования, по привычке ставлю самую продвинутую IDE — ради удобной отладки. Где-то инструменты не сравнить, а где-то — средненько.
Но почти всегда все «фишки» и перегруженность IDE не стоят съедаемых ресурсов — особенно если задача несложная. В итоге практически всё делаю в Vim.
Моя логика проста.
Когда привыкаешь к модальному редактору и горячим клавишам, всё делается удивительно быстро. Не нужно тянуться к мыши, чтобы запустить скрипт, исправить строку или сохранить файл — всё управляешь по клавиатуре, не отвлекаясь ни на что лишнее.
Screen превращает десяток окон в один терминал
Многозадачность — без хаоса на экране
Если работать как обычно через десктоп — экран быстро заполоняется уймой окон, всё мигает, мешает сосредоточиться.
Иногда от этого не уйти. Но в 90% случаев — запускаю Screen.
Screen — терминальный мультиплексор: внутри одного окна можно запускать несколько отдельных сессий. Легко сравнивать данные, мгновенно переключаться между задачами или «прятать» процессы в фон — они продолжают работать, даже если вы вышли.

MSI PRO MP251W
MSI PRO MP251W E2 — 24,5-дюймовый IPS-монитор c разрешением 1920×1080 (FullHD) и частотой обновления 120 Гц. Отличный выбор для работы и игр по приятной цене.
Главное — работа терминала не зависит от наличия окна. Могу закрыть терминал, перезагрузить ноутбук или потерять связь с сервером — и процессы не остановятся.
Screen особенно выручает, если управляешь headless-серверами. Всё многооконное безумие сводится к одному аккуратному терминалу.
Git в терминале — всё, что мне нужно
Графические интерфейсы Git только мешают

Git позволяет следить за всеми изменениями в коде — почти ни один разработчик без него не обходится.
Можно тыкать кнопки в графической оболочке, но командная строка справляется с задачами не хуже, если знаешь базовые команды.
В итоге пользоваться Git из терминала гораздо удобнее. Всё равно почти вся работа идёт в консоли, а запускать отдельный тяжёлый GUI ради пары операций — бессмысленно. К тому же, в консоли почти не ошибаешься, а вот случайное нажатие в графике — штука частая.
SSH — универсальный доступ к серверам
Почти все программы для удалённого доступа — избыточны

Существует масса программ для подключения к удалённым серверам — все они делают одно и то же. Нужно установить приложение, пройти авторизацию, разобраться в навигации и интерфейсе.
Я предпочитаю работать с сервером напрямую в терминале через SSH. Это одинаково работает на любых системах, не требует ничего лишнего: достаточно установить SSH-сервер (иногда — открыть порт 22). Чтобы входить без пароля — завожу ключи SSH, занимает пару минут.
Как надёжно защитить ваш SSH-сервер
Запустили SSH-сервер? Вот несколько советов по безопасности.
Через SSH удобно не только управлять сервером, но и передавать файлы с помощью SCP или SFTP.
За 15 лет я почти не сталкивался с задачами, когда нужен был другой способ удалённого доступа. И вряд ли ситуация изменится в будущем.
Htop не уступает любому графическому мониторингу
Зачем перегружать систему ради мониторинга?

В любом Linux есть свой монитор ресурсов — у кого-то получше, у кого-то попроще, суть одна и та же. Я почти ими не пользуюсь — хватает htop.
Подпишитесь на рассылку — всё о CLI простыми словами!
Htop — это мониторинг процессов прямо в терминале. Видно, что именно грузит систему, удобно найти зависший процесс и завершить его парой клавиш.
Занимает минимум памяти, работает на любом дистрибутиве и почти не расходует ресурсы — при этом всё видно не хуже, чем в «красивых» графических мониторах.
Главное — не сколько приложений у вас, а насколько они хороши
За годы работы перепробовал пару десятков (или даже больше) приложений — и понял: чем проще инструмент, тем надёжнее и удобнее. Минимум шансов на сбои, такие программы работают везде, а очередное обновление интерфейса не ломает привычный рабочий процесс.
Графическим приложениям есть своё место: например, я не хочу ходить в интернет через терминал. Но в большинстве задач командная строка ничем не хуже и часто даже удобнее.
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Премиум подписка — это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!
Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь
Также подписывайтесь на нас в:
- Telegram: https://t.me/gergenshin
- Youtube: https://www.youtube.com/@gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru






