A coluna primeiro significa o sinal enviado. Use kill -l
para uma lista de todos os sinais que estão disponíveis em seu sistema (veja a documentação da oracle para o significado dos sinais, aqui os mais importantes).
A coluna second indica se o sinal é capturado por um manipulador de sinal do processo ou não. caught
significa que existe um manipulador de sinal assisto ao sinal. Note que alguns sinais não podem ser capturados pelo processo (SIGKILL, SIGSTOP). Outros são ignored
. Isso significa que o processo não reagiu ao sinal.
A coluna terceira é o endereço do espaço do usuário do manipulador.
A coluna fourth : Os sinalizadores sa_flags
: Special para afetar o comportamento do sinal. Veja as diferentes bandeiras e seus significados
A coluna quinto : Uma lista de sinais a serem bloqueados quando o manipulador é executado.