Действия

Strace (Linux): различия между версиями

Материал из lulzette's wiki

Нет описания правки
Нет описания правки
 
Строка 9: Строка 9:
* вывести только вызовы определенного системного вызова
* вывести только вызовы определенного системного вызова
<code>strace -e *syscall*</code>
<code>strace -e *syscall*</code>
* Увеличить длину строк:
<source inline>strace -s 1024</source>

Текущая версия от 13:36, 10 июля 2021


Утилита, с помощью которой можно увидеть, какие системные вызовы использует приложение, можно запустить новый инстанс или подключиться к существующему процессу по PID.

Список системных вызовов можно найти, например, здесь: http://ru.manpages.org/syscalls/2

Еще один справочник по системным вызовам (полезный): http://blog.asidorov.name/2016/02/linux.html

  • вывести только вызовы определенного системного вызова

strace -e *syscall*

  • Увеличить длину строк:

strace -s 1024