С чего начать Первые шаги трек · 15 ступеней
Linux Labs

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

Тест: что делает процесс

Вопрос 1 из 10
Выйти из теста

Трассировка strace, ошибки ENOENT и EACCES, подключение к процессу и /proc/<PID>/fd, lsof и блокировки, буфер и журнал ядра, ошибка ext4, segfault и e2fsck. Вопросы — по урокам «strace и /proc: что делает процесс» и «dmesg и журнал ядра».

10 вопросов · порог 70%

Прочитай вывод

Хвост трассировки программы, которая молча вышла с кодом 1. Почему она вышла?

$ strace nightsync 2>&1 | tail -n 4
openat(AT_FDCWD, "/etc/nightsync/sync.conf", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
munmap(0x70f90e018000, 16384)           = 0
exit_group(1)                           = ?
+++ exited with 1 +++
Загрузка…