Linux Labs

Система изнутри: ресурсы, ядро, процессы / Ступень 7 из 12

strace и /proc: что делает процесс

Не запущена Запускается обычно ~20 с
Выйти из урока

Шаг 4 из 8 · на машине · 4 мин

Процесс, который ждёт

strace подключается и к процессу, который уже работает, — так видно, на чём он стоит прямо сейчас.

В ~/import-lab служба lab-import загружает заказы: программа importer должна записать imported.txt и выйти. Сегодня она работает уже час, а файла нет.

Упражнение · посмотреть

Подключись к importer

В ~/import-lab найди процесс importer, подключись к нему strace на три секунды — сначала без sudo, потом с sudo — и посмотри его открытые файлы в /proc.

Сначала предположи

importer работает, но ничего не делает. Что strace покажет за три секунды?

Теперь начни упражнение, выполни команду и сверь прогноз с выводом.

Войти и начать Машина доступна после входа
Ubuntu 24.04
Загрузка…