linuxlab.io
Учебники▾
  • Линукс и сети
    Файловая система, процессы, TCP/IP, BGP и OSPF
    →
  • Terraform и IaC
    HCL, state, plan/apply на sandbox LocalStack
    →
  • Git и GitHub
    Объектная модель, plumbing, ветвление, GitHub Actions
    →
Все учебники →
ЦеныО платформеВойтиСоздать аккаунт
/
  • Введение
  • Уроки
  • How it works
  • Симулятор
  • База знаний
  • Собеседование
Lessons
Footer
linuxlab-УчебникиЦеныО платформеКонфиденциальность и куки
Copyright © 2026 LinuxLab. Все права защищены.
Footer
linuxlab-УчебникиЦеныО платформеКонфиденциальность и куки
Copyright © 2026 LinuxLab. Все права защищены.
Lessons

Карта учебника

Уроки выстроены по частям — каждая опирается на предыдущую. Прыгать можно, но Часть I фундамент, без которого дальше тяжело.

35 уроков

Часть I — Основы системы и shell

  1. 01Файловая система: первое знакомство10 минбесплатно
  2. 02Дерево каталогов: /etc, /proc, /sys, /var и другие15 минбесплатно
  3. 03Файлы и текст: cat, grep, find, cp/mv/rm12 минбесплатно
  4. 04Inode и ссылки: имя файла - это не сам файл12 минбесплатно
  5. 05Пайпы и редиректы: соединяем команды12 минподписка
  6. 06Права доступа: rwx и chmod12 минподписка
  7. 07Юзеры, группы и sudo10 минподписка
  8. 08Процессы и сигналы: ps, kill, jobs12 минподписка
  9. 09Load average: что значат три цифры12 минподписка
  10. 10Окружение и шелл: PATH, переменные, alias, history10 минподписка
  11. 11Пакеты и пакетный менеджер: apt, dpkg10 минподписка
  12. 12find и grep: ищем файлы и строки14 минподписка
  13. 13Shell-скрипты: автоматизация на bash15 минподписка

Часть II — Сети, сервисы и отладка

  1. 14Сеть в живую: интерфейсы, адреса, сокеты15 минподписка
  2. 15Пакеты в живую: ICMP и TCP-handshake12 минподписка
  3. 16Маршрутизация: h1 → r1 → h2 руками20 минподписка
  4. 17DNS: как имя превращается в адрес12 минподписка
  5. 18Файрвол с nftables: разрешить, запретить, посмотреть15 минподписка
  6. 19NAT и masquerade: как один IP скрывает многих18 минподписка
  7. 20Дебаг через /proc, lsof и strace15 минподписка
  8. 21Дисковое место: df, du, и куда оно делось12 минподписка
  9. 22TLS-handshake глазами: openssl и tcpdump15 минподписка
  10. 23xargs: пакетная обработка и параллельность14 минподписка
  11. 24Продвинутые редиректы и file descriptors15 минподписка
  12. 25Свой DNS-сервер на BIND9: zones и records18 минподписка
  13. 26Apache vhosts: один сервер - несколько сайтов16 минподписка

Часть III — Ядро, контейнеры и маршрутизация

  1. 27Network namespaces руками: то что Docker делает за тебя18 минподписка
  2. 28cgroups v2: где живут лимиты CPU и памяти15 минподписка
  3. 29tc + netem: симуляция плохой сети15 минподписка
  4. 30TCP-tuning: sysctl, congestion control, ss -ti18 минподписка
  5. 31Замер bandwidth: iperf3 baseline → tc → деградация15 минподписка
  6. 32eBPF одной строкой: bpftrace в живую18 минподписка
  7. 33Профилирование с perf: где CPU теряется15 минподписка
  8. 34BGP-минимум: два AS, один peering20 минподписка
  9. 35OSPF area 0: динамический IGP в три ноды22 минподписка