Perguntas com a marcação «trace»

64
Listar os arquivos acessados ​​por um programa

time é um comando brilhante se você quiser descobrir quanto tempo de CPU um determinado comando leva. Estou procurando algo semelhante que possa listar os arquivos que estão sendo acessados ​​por um programa e seus filhos. Em tempo real ou como um relatório depois. Atualmente eu...

30
traço de tubulação para grep

Estou tentando passar stracepela calha cczee o cano não funciona como o esperado. A linha de comando que estou executando para testar é sudo strace -p $(pgrep apache2) | grep opene todas as linhas são exibidas, ignorando grep. Existe algo de especial stracenisso que causa esse...

25
Como rastrear um programa java?

Como administrador de sistema, às vezes enfrento situações em que um programa se comporta de maneira anormal, sem criar erros ou criar mensagens de erro sem sentido. No passado - antes da entrada do Java - havia duas contramedidas: Se nada mais ajudar - RTFM ;-) Se o 1. nem ajuda - rastreie as...

17
Rastreando executável sem permissões de leitura

Encontrei algum comportamento surpreendente no Ubuntu 14.04 ao usar straceum executável, no qual não tenho permissão de leitura. Gostaria de saber se isso é um bug ou se algum padrão exige esse comportamento obscuro. Primeiro vamos ver o que acontece quando inicio um executável comum em segundo...

14
rastreio para chamadas de biblioteca

Conheço strace, que é super útil para assistir a chamadas do sistema. Existe um equivalente que pode rastrear chamadas para bibliotecas externas? Por exemplo, estou tentando depurar alguns comportamentos impróprios do SSLeay com um binário de terceiros para os quais não consigo acessar o código (e...

12
É possível rastrear os comandos internos para o Bash?

Inspirado por esta pergunta, intitulado: Quando os comandos internos são carregados na memória , ao tentar responder a isso, tentei o seguinte comando e fiquei um pouco surpreso por não conseguir executá-lo: $ strace cd $HOME Existe um método que eu possa usar para executar strace para os...

11
Bash tenta escrever dois prompts de shell?

Eu estou olhando para a saída strace de um processo bash em execução conectado a um terminal, para fins educacionais. Meu processo de bash tem 2883 PID. Eu digito [OP@localhost ~]$ strace -e trace=openat,read,write,fork,vfork,clone,execve -p 2883 2> bash.strace Em um terminal. Entro no meu...

9
strace em execução por um período específico

Como executar strace em um processo do usuário por um período específico, digamos 1 minuto, sem finalizar o processo do usuário e sem usar Ctrl + C? Eu quero criar um script para automatizar a execução de strace para um processo do

9
Atividade do disco de rastreamento do FreeBSD 10

Existe alguma maneira de encontrar algum processo que esteja gravando periodicamente no disco (de acordo com o led hdd) no FreeBSD 10 com ZFS (talvez transforme o ZFS no modo de registro detalhado)? lsof e outros utilitários estatísticos de agregação instantânea parecem não conseguir capturar nada...