Почему удаление файлов в Linux не освобождает место на диске

Почему удаление файла через rm не всегда освобождает место на диске Вы столкнулись с ситуацией: удалили огромный лог-файл командой rm, но утилита df -h по-прежнему показывает, что диск заполнен? Это распространенная проблема, с которой сталкивается каждый системный администратор. Понимание того,…

Read more

Linux Fundamentals от Пола Коббаута: фундаментальное руководство теперь бесплатно

Linux Fundamentals от Пола Коббаута: качественное обучение для системных администраторов Книга «Linux Fundamentals» авторства Пола Коббаута по праву считается одним из лучших практических руководств для освоения Linux. Автор делает акцент на глубоком понимании процессов, происходящих в системе, избегая лишней «воды»…

Read more

Как настроить мониторинг бекапов по принципу «переключателя мертвеца»

Мониторинг резервного копирования: стратегия «Dead Man’s Switch» В предыдущей статье мы обсуждали настройку PITR-бекапов для PostgreSQL. Сегодня мы затронем критически важную тему — мониторинг процесса резервного копирования. Распространенная проблема заключается в том, что после добавления скрипта бэкапа в crontab администраторы…

Read more

Основы резервного копирования PostgreSQL: от pg_dump до PITR

Резервное копирование баз данных: от простых дампов до PITR Резервное копирование — фундамент надежной инфраструктуры. Для новичков в системном администрировании этот процесс часто начинается с настройки простых скриптов, но с ростом проекта подходы должны меняться. Рассмотрим основные методы защиты данных…

Read more

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

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

Read more

vps-audit: быстрый аудит безопасности сервера на Bash

Автоматизация аудита безопасности VPS с помощью vps-audit Регулярная проверка безопасности сервера — это критически важный этап администрирования, однако администраторы часто ограничиваются лишь базовой проверкой доступности SSH и веб-сервисов. В реальности на VPS могут оставаться открытые порты, небезопасные настройки SSH, лишние…

Read more

Восстановление нерабочей системы Linux с помощью chroot

Сталкивались ли вы с ситуацией, когда система Linux отказывается загружаться, несмотря на корректные настройки BIOS и отсутствие аппаратных сбоев? В таких случаях критически важно знать механизм chroot (change root), который является незаменимым инструментом в арсенале системного администратора. Суть метода заключается…

Read more

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

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

Read more

Оптимизация I/O: использование tmpfs для ускорения работы с файлами в Linux

Для повышения производительности системы и снижения нагрузки на дисковую подсистему в Linux эффективно использовать tmpfs. Это файловая система, которая размещается непосредственно в оперативной памяти (RAM), обеспечивая минимальные задержки и сверхвысокую скорость доступа к данным. Данный подход критически важен для серверов…

Read more