strace — какие системные вызовы делает процесс
шпаргалка · strace 6.8 · Ubuntu 24.04 https://lab.dimsanych.ru/ru/wiki/strace/Шпаргалка
-
strace cat /etc/hostnameвсе вызовы команды -
strace -f sh -c '…'и дочерних процессов -
strace -e trace=openat cmdтолько openat -
strace -f -e trace=file cmdвсё, что с путями файлов -
strace -e trace=network cmdсокеты и подключения -
strace -o /tmp/t.log -f cmdв файл, отдельно от вывода -
strace -c ls /etc > /dev/nullсводка: сколько каких вызовов -
sudo timeout 10 strace -p 1234подключиться к процессу
Ключи
Основные ключи — в таблице ниже. Полный список — man strace.