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. Все права защищены.

← из прошлого урока

Сети ты гонял снаружи: роутинг, NAT, firewall. Теперь поворачиваем объектив внутрь - к самому процессу. Дальше /proc, lsof, strace: три инструмента «что у тебя в руках происходит прямо сейчас».

← к прошлому уроку

Средний

Дебаг через /proc, lsof и strace

15 мин · урок входит в курс «Средний»

Когда сервис не отвечает на signals или жрёт память, ps и top не показывают что именно делает process-and-pid прямо сейчас. На этот случай есть /proc/<pid>/* (виртуальная FS со всем, что ядро знает о процессе), lsof (что открыл процесс) и strace (какие syscall'ы он делает в реальном времени).

Для strace нужен capability SYS_PTRACE, в этом sandbox'е он уже включён.

Урок закрыт

Чтобы запустить sandbox и пройти этот урок целиком, нужен соответствующий курс. Внутри - ещё много практических уроков того же уровня и сквозной прогресс.

Купить курсВойти← Все уроки

дальше →

Процесс ты теперь умеешь препарировать. Соседняя боль на проде - «диск кончился». Дальше про df/du, классический трюк с удалённым- но-открытым файлом, и почему du иногда не сходится с df.

Открыть превью: Дисковое место: df, du, и куда оно делосьв курсе «Средний» - /pricing
Footer
linuxlab-
Copyright © 2026 LinuxLab. Все права защищены.
Учебники
Цены
О платформе
Конфиденциальность и куки