você deseja rastrear um processo já em execução? Pelo menos no Linux (com permissão de root), você pode tentar o seguinte para anexar a um processo de prompt do shell Bash.
# strace -p [PID of a process]
Process 2055 attached
read(0,
E está esperando lá. A opção -p é aquela que é anexada a um processo em execução. Com a opção -d , você pode obter strace para exibir informações de depuração de si mesmo.
Veja o manual strace (1),
" -d Mostra alguma saída de depuração da própria strace no erro padrão. "
Sem permissão de root, você receberá erros semelhantes, como o seguinte em um Ubuntu 13.10:
$ strace -p [random PID]
strace: attach: ptrace(PTRACE_ATTACH, ...): Operation not permitted
Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf