Перейти к содержанию

Справочник по Linux

Практический справочник по запуску, диагностике и защите Linux-систем — для тех, кто будет реально вводить эти команды на настоящей машине, а не просто читать о них.

Разделы

Раздел Что внутри
Основы Linux Иерархия файловой системы, права доступа, пользователи и группы
Командная строка и Bash Как писать скрипты, которые не падают молча
Процессы и systemd Юниты, targets, journald, жизненный цикл сервисов
Хранилище, LVM и RAID Разделы, LVM, программный RAID, выбор файловой системы
Сети Linux Набор команд ip, маршрутизация, разрешение DNS
Безопасность и харденинг SSH, файрвол, принцип наименьших привилегий
Диагностика производительности Узкие места CPU, памяти и ввода-вывода
Веб-серверы и базы данных Nginx, обратные прокси, типичные сбои
Docker и контейнеры Сеть контейнеров и изоляция
Автоматизация и Ansible Идемпотентное управление конфигурацией
Kali Linux и аудит безопасности Только лаборатория, только с разрешения владельца
Продвинутое администрирование Отслеживание соединений, тонкая настройка ядра

Для кого эта вики

Вы уверенно работаете в терминале и хотите разобраться глубже, чем apt install — будь то понимание того, почему systemctl restart иногда не чинит сервис, или что на самом деле происходит при ip route add.

Дистрибутивы

Примеры даны для Ubuntu/Debian (apt, systemd, ufw) и RHEL-подобных (dnf/yum, systemd, firewalld) систем, поскольку они покрывают подавляющее большинство production Linux-развёртываний. Различия отмечены явно там, где они действительно важны — большая часть базовых механизмов Linux (ядро, /proc, /sys, сам systemd) идентична в обоих случаях.