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

$ учебник

Учебник по Linux и сетям.
Sandbox в браузере, автопроверка шагов.

Не сборник howto и не справочник команд. Сначала filesystem, процессы и shell - потом TCP/IP, маршрутизация, firewall, и под конец namespaces с динамической маршрутизацией. Каждый урок - реальный sandbox в браузере: ввёл команду, увидел вывод, проверка прошла - идёшь дальше.

Сейчас открыты 35 уроков с автопроверкой и 165 статей в справочнике.

Начать с введения →К первому уроку▶ Sandbox: 35 уроков
Contents

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

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

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

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

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

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