strace перехватывает системные вызовы процесса и показывает их в реальном времени. strace -p PID подключается к работающему процессу. Видно какие файлы он открывает, какие сетевые соединения делает, где застревает. Флаг -e позволяет фильтровать по типу syscall, например strace -e openat,read. Незаменим когда приложение зависает и непонятно где.
Как strace помогает отлаживать проблемы с процессом?
Senior
131 просмотровAFK Offer AI
Что такое rootless Docker и когда его использовать?