👉 Linux - strace: один из самых недооценённых инструментов — 30 апреля 2026 г. в 09:01:38.484
👉 Linux - strace: один из самых недооценённых инструментов Он нужен в тот момент, когда приложение падает, не видит конфиг, не может найти библиотеку или ругается на файл, которого “вроде бы нет”. Обычно в такой ситуации начинают гадать: путь не тот, прав не хватает, переменная окружения сломалась, сервис запущен не от того пользователя. Но strace позволяет не гадать. Он показывает, к каким файлам процесс реально обращается во время работы. Не то, что написано в документации. Не то, что вы предполагаете. А то, что программа делает на самом деле. И вот тут часто всё становится очевидно: приложение ищет config не в той директории, лезет за библиотекой по старому пути, не может открыть сертификат или получает отказ из-за прав доступа. Это особенно полезно при отладке сервисов, Docker-контейнеров, странных production-багов и бинарников, у которых нет нормальных логов. Главная идея простая: когда Linux-программа ведёт себя непонятно, сначала посмотри её системные вызовы. https://www.youtube.com/shorts/iRnNQWKozSA

