![Linux: Ferramenta para monitorar cada processo, executar comando, em breve, monitorar o que está acontecendo no momento](https://rvso.com/image/1259394/Linux%3A%20Ferramenta%20para%20monitorar%20cada%20processo%2C%20executar%20comando%2C%20em%20breve%2C%20monitorar%20o%20que%20est%C3%A1%20acontecendo%20no%20momento%20.png)
Possível duplicata:
Como posso registrar todos os lançamentos de processos no Linux
Olá,
devido a um problema de congelamento do meu Ubuntu 10.10 (não é isolável), pensei em registrar cada executável do kernel de alguma forma em qualquer arquivo para ver o que acontece por último quando ocorrer um congelamento na próxima vez para não perder informações valiosas.
Encontrei uma conta, mas obviamente não é isso que estou procurando. Na verdade, ele registra apenas comandos do usuário e essas coisas. Preciso de algo que registre um nível muito "mais profundo". O melhor seria algum tipo de script que registrasse todas as interrupções. Alguém conhece alguma ferramenta assim?
Responder1
Você pode tentar um 'ps' -aux que listará todos os processos em execução no sistema em um determinado momento. Você poderia colocá-lo em um script de shell para ser executado iterativamente ao longo do tempo, provavelmente com uma pausa entre as iterações. Um 'top' é executado continuamente e lista os maiores usuários dos recursos do sistema. Ele também possui sinalizadores que podem personalizar sua saída (man top ou man ps)
Alan
Responder2
Comentário de Gillesfoi a solução:
Talvez você consiga umdespejo de núcleo do kernel. Veja tambémReceita Crashdumpe outroTópicos de depuração do kernel Ubuntu.