A função signal
retorna um ponteiro para o manipulador existente, se houver. Você pode definir um sinal para um valor conhecido, obter o endereço do manipulador existente e restaurá-lo.
Li esta discussão que discute sobre como verificar as ações de sinal de cada processo: Como posso verificar quais sinais um processo está ouvindo?
No entanto, quero usar C / C ++, Python ou outras maneiras de obter o espaço de usuário do nome do manipulador de sinal de cada processo. Assim como o psig no Solaris: Qual é o significado de cada coluna quando executando o comando psig?
Seria possível fazer isso no Linux?
A função signal
retorna um ponteiro para o manipulador existente, se houver. Você pode definir um sinal para um valor conhecido, obter o endereço do manipulador existente e restaurá-lo.
Tags c linux linux-kernel shell-script