⚙️ tldr — документация для людей
Вместо того чтобы читать бесконечные страницы man, используйте
tldr. Она выдает краткую выжимку: только самые популярные примеры использования команды с пояснениями.Зачем: Когда забыл синтаксис
tar или chown, и не хочешь тратить 5 минут на чтение мануала.⚙️ fzf — нечеткий поиск по всему
Это интерактивный фильтр, который можно встроить в любую команду. Он позволяет мгновенно искать файлы, историю команд или ветки в Git, просто набирая часть имени.
Зачем: Позволяет быстро переключаться между глубоко вложенными папками или находить ту самую сложную команду, которую вы вводили три дня назад.
⚙️ ncdu — визуализация дискового пространства
Когда на сервере или локально внезапно закончилось место, стандартный
du -sh выдает сухие цифры. ncdu открывает интерактивное окно, где можно перемещаться по папкам и сразу видеть, что именно «съело» память (например, разросшиеся логи или node_modules).Зачем: Быстрая очистка системы без гадания «где лежит тяжелый файл».
⚙️ jq — швейцарский нож для JSON
Если вам нужно вытащить конкретное поле из огромного JSON-ответа API прямо в терминале,
jq — незаменимый инструмент. Она умеет фильтровать, преобразовывать и даже раскрашивать JSON для удобного чтения.Зачем: Позволяет автоматизировать обработку данных из API в ваших bash-скриптах.
⚙️ htop (или btop) — системный мониторинг на стероидах
Замена стандартному
top. Показывает нагрузку на каждое ядро процессора, потребление памяти процессами в реальном времени и позволяет убивать зависшие задачи парой нажатий клавиш.Зачем: Наглядный контроль за тем, какой именно процесс «повесил» систему или утекает по памяти.
⚙️ curl -I (и другие флаги отладки)
Многие используют
curl просто для скачивания, но с флагом -I она превращается в инструмент отладки заголовков. Вы сразу видите статус ответа (200, 404, 500), тип контента и настройки кэширования.Зачем: Быстрая проверка работы веб-сервера или API без открытия браузера и DevTools.
