Perguntas com a marcação «strace»

strace é um utilitário de depuração para rastrear chamadas e sinais do sistema no Linux.

5
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 uso: #!/bin/bash strace -ff …

1
A conexão ao IP 0.0.0.0 foi bem-sucedida. Quão? Por quê?
Estamos atendendo uma porta no host local e queremos verificar outro processo se a porta estiver disponível. Devido a um erro no nosso código, ele está realmente tentando se conectar ao IP 0.0.0.0:<port>e, por algum motivo, é bem-sucedido - como o strace prova: [...] connect(3, {sa_family=AF_INET, sin_port=htons(10002), sin_addr=inet_addr("0.0.0.0")}, 16) = …
41 networking  tcp  strace 

1
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 comportamento?


1
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 plano e o …



3
É 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 comandos internos …
12 bash  debugging  strace 

1
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 processo do bash e tenho a …
11 bash  tty  strace 



2
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 usuário.
9 strace 

6
por que strace ignora meu apelido para rm?
Eu tenho um aliasconjunto para o meu rmcomando. Se eu executar o aliascomando, é isso que recebo como saída. alias rm='rm -i' Agora, quando executo o rmcomando, ele funciona bem como esperado. rm ramesh rm: remove regular empty file `ramesh'? y Agora, eu estava aprendendo sobre as chamadas do sistema …
8 alias  strace 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.