
strace v7.2
Rastreador de chamadas de sistema do Linux usando ptrace para monitorar, depurar e analisar chamadas de sistema, entregas de sinais e mudanças de estado de processos para diagnóstico e instrução.
strace - o rastreador de syscalls do Linux
Este é o strace -- um utilitário de espaço de usuário de diagnóstico, depuração e instrução com uma interface de linha de comando tradicional para Linux. Ele é usado para monitorar e interferir nas interações entre processos e o kernel do Linux, que incluem chamadas de sistema, entregas de sinais e mudanças de estado do processo. A operação do strace é possibilitada pelo recurso do kernel conhecido como ptrace.
O strace é liberado sob os termos da GNU Lesser General Public License versão 2.1 ou posterior; veja o arquivo COPYING para detalhes. A suíte de testes do strace é liberada sob os termos da GNU General Public License versão 2 ou posterior; veja o arquivo tests/COPYING para detalhes.
Veja o arquivo NEWS para informações sobre o que mudou nas versões recentes.
Documentação
- Documentação do Desenvolvedor - Índice abrangente de documentação para contribuidores
- Guia de Contribuição - Como contribuir para o strace
- Compilando a partir do Git - Instruções de compilação para o repositório git
- Manual do Usuário - Página de manual (também disponível como
man straceapós a instalação) - Política de Segurança - Relato de vulnerabilidades e informações de segurança
O desenvolvimento do strace ocorre principalmente no GitHub -- todos são bem-vindos para abrir issues para relatos de bugs e solicitações de funcionalidades, enviar pull requests e participar de revisões de código. A lista de discussão do strace também está disponível para discussões e envio de patches, os arquivos estão em https://lists.strace.io/pipermail/strace-devel/ e outros sites de arquivamento.
O repositório GIT do strace está disponível no GitHub.