Как быстро создавать бэкапы файлов в Linux одной командой

Быстрое создание резервных копий файлов в Linux с помощью Brace Expansion Когда вы редактируете конфигурационные файлы, крайне важно иметь возможность быстро откатиться к предыдущему состоянию. Опытные системные администраторы используют механизм brace expansion (подстановка в фигурных скобках) для создания бэкапов одной…

Read more

Gloss: ваш персональный менеджер команд для Linux и macOS

Что такое Gloss: эффективное управление командной строкой Gloss — это локальный менеджер команд для терминала, разработанный для организации, хранения и быстрого поиска часто используемых конструкций bash и zsh. Инструмент решает проблему «забытых» команд, избавляя вас от необходимости пролистывать историю или…

Read more

Параллельный запуск команд по SSH на Bash без лишних инструментов

Параллельное выполнение команд на удаленных серверах средствами Bash Ситуации, когда необходимо оперативно выполнить одну и ту же команду на множестве серверов, возникают в администрировании регулярно. Хотя для подобных задач существуют специализированные инструменты, такие как Ansible или pssh, иногда требуется решение…

Read more

Как добавить временные метки в историю команд Bash

Как отслеживать время выполнения команд в истории Bash По умолчанию оболочка Bash сохраняет историю введенных пользователем команд в файле ~/.bash_history. Однако стандартный вывод команды history не отображает временные метки, что затрудняет аудит действий в системе. Решить эту задачу помогает настройка…

Read more

Как извлечь конкретный столбец из файла в Linux с помощью cut

Как быстро извлечь данные из CSV-файла в Linux При работе с текстовыми файлами в терминале часто возникает необходимость получить конкретные данные, отбросив всё лишнее. Если ваш файл имеет табличную структуру (например, CSV), команда cut станет самым быстрым инструментом для извлечения…

Read more

Автоматизация SSL-сертификатов с acme.sh: полное руководство

Что такое acme.sh? acme.sh — это легковесный и мощный клиент для работы с протоколом ACME, предназначенный для получения и автоматического обновления SSL-сертификатов от Let’s Encrypt и других удостоверяющих центров. Ключевая особенность инструмента заключается в том, что он написан исключительно на…

Read more

Spec Kit: как AI-агенты GitHub меняют процесс разработки

DevOps-инструмент недели: SpecKit Современные инструменты для AI-кодинга зачастую концентрируются исключительно на генерации синтаксиса, упуская из виду стратегические требования проекта. Spec Kit — это open-source решение от GitHub, которое меняет подход к разработке, ставя формализованные требования во главу угла. Вместо моментального…

Read more

Agentgateway: Централизованный API Gateway для экосистемы AI-агентов

По мере того как автономные AI-агенты становятся неотъемлемой частью современных продакшн-систем, управление их многочисленными подключениями к LLM, внешним инструментам, сторонним API и MCP-серверам превращается в серьезный вызов для DevOps-команд. Agentgateway — это специализированное решение, выступающее в роли централизованного шлюза для…

Read more

«^old^new^» — магия быстрой замены строк в Bash

Представьте ситуацию: вы ввели длинную и сложную команду, нажали Enter и обнаружили досадную опечатку. Например, вместо правильного вызова утилиты вы случайно перепутали раскладку или символы: find /var/log -name «*.log» | xargs gпреп -l «error» Вместо того чтобы нажимать клавишу «вверх»,…

Read more

zoxide: Забудьте про cd — умная навигация в терминале на Rust

Сколько времени вы тратите на ввод длинных путей вроде cd ~/projects/company/client/app-backend/…, судорожно нажимая Tab и пытаясь вспомнить точное название папки? Когда количество проектов переваливает за несколько десятков, навигация в терминале превращается в утомительный квест. В 2026 году продолжать мучить себя…

Read more