Rastreie tentativas de abertura de arquivos de um processo

1

Estou executando uma caixa do Ubuntu (10.04) e estou tentando entender um erro em um programa.

Eu não tenho acesso à origem deste programa, mas sei que ele não está funcionando corretamente porque não é possível encontrar um arquivo específico.

Eu queria saber se seria possível monitorar quais arquivos são acessados (mais especificamente negados) por um processo. Minha primeira ideia foi breakpoint em fopen, mas não tive sucesso.

Obrigado por qualquer entrada.

    
por Manux 24.08.2011 / 01:42

1 resposta

4

strace - rastreia chamadas e sinais do sistema

Exemplo

strace -e trace=file firefox
    
por 24.08.2011 / 01:58

Tags