Вики — база знаний
Справочник по службам, командам и концепциям Linux: как устроено, конфигурация, команды, траблшутинг. 112 стат(ья/ьи/ей).
Теги
Службы
Сеть
Безопасность
Хранилище
Права
Пакеты
Логи
Процессы
Загрузка
systemd
Веб
SSH
DNS
Файрвол
LVM
Планировщик
Текст и потоки
Файлы
Базовое
Траблшутинг
Базы данных
Контейнеры
Бэкап
Время и NTP
Ядро
Редакторы
HTTP
Мониторинг
Виртуализация
VPN
Почта
Категории
Службы и systemd
- systemd
- systemctl
- nginx
- sshd (SSH-сервер)
- cron и systemd timers
- PostgreSQL
- Redis
- fail2ban
- Docker (контейнеры)
- Время, часовой пояс и NTP
- Prometheus (метрики)
- Grafana (дашборды)
- hostnamectl (имя хоста)
- Samba (общие папки SMB)
- KVM и libvirt (virsh)
- Postfix (почтовый сервер)
- BIND9 (DNS-сервер)
- DHCP-сервер
- HAProxy (балансировщик)
- keepalived (VRRP, плавающий IP)
Сеть
- Диагностика сети (ping, traceroute, mtr)
- ip (адреса и маршруты)
- netplan (постоянная сеть Ubuntu)
- ss (сокеты и порты)
- Файрвол (nftables / ufw)
- iptables (legacy-файрвол)
- SSH-клиент (ssh, scp, туннели)
- SSH-ключи и ssh-agent
- VLAN и бондинг интерфейсов
- DNS и разрешение имён
- curl (HTTP из консоли)
- wget (скачивание)
- tcpdump (захват трафика)
- ethtool (настройки сетевой карты)
- nc (netcat) — проверка портов
- whois (данные о домене/IP)
- conntrack (отслеживание соединений)
- TLS-сертификаты (openssl, Let's Encrypt)
- WireGuard (VPN)
Хранилище и ФС
Пользователи и права
Пакеты
Логи и аудит
Процессы
Загрузка
Базовые команды
- Справка (man, --help, tldr)
- Базовые команды с файлами
- cd — смена каталога
- mkdir — создание каталогов
- mc — Midnight Commander
- stat — метаданные файла
- Bash-скрипты (основы)
- file — тип файла
- which / type / whereis — где команда
- tee — вывод в файл и на экран
- alias — псевдонимы команд
- ln — символические и жёсткие ссылки
- echo — вывод текста
- grep (поиск по тексту)
- Кто в системе и нагрузка (uptime, who, w)
- Пути — basename, dirname, realpath
- Шаблоны имён (glob) и фигурные скобки
- find (поиск файлов)
- Ссылки (символические и жёсткие)
- sed и awk (обработка текста)
- Регулярные выражения
- tar (архивы)
- rsync (синхронизация)
- xargs (вход в аргументы)
- restic (бэкапы)
- Текстовые инструменты (sort, uniq, cut, wc, tr)
- diff и patch
- jq (обработка JSON)
- Переменные окружения и PATH
- git (основы для админа)
- printf и echo (вывод)
- GPG (шифрование и подписи)
- vim (выживание в редакторе)
- Ansible (управление конфигурацией)
- nano (простой редактор)
- tmux (мультиплексор терминала)
- screen (мультиплексор терминала)
- watch (повтор команды)
- at (разовое задание по времени)
- date (дата и время в shell)
- Локаль и кодировка (locale)