Estou editando esta questão, pois ela foi marcada como duplicada como outra pergunta sobre como matar um processo de zumbi.
Eu não estou procurando uma resposta sobre como matar um processo de zumbi. Eu não tenho zumbis no meu sistema e est...
Eu tento usar o comando psig para rastrear as disposições de sinal de um processo em Solaris :
bash-3.2# psig 3109
3109: bash
HUP caught termsig_sighandler 0 HUP,INT,ILL,TRAP,ABRT,EMT,FPE,BUS,SEGV,SYS,PIPE,ALRM,TERM,USR...
Eu tenho dois PCs (PC1 e PC2) rodando o Linux Mint 18. Eu compilei um repositório e construí um executável em um PC1, e ele rodou sem nenhum problema.
Eu instalei o Linux Mint 18 no outro PC2 e tentei rodar o programa, mas ele emitiu esta mensag...
Do manual do bash
When Bash receives a SIGINT, it breaks out of any executing loops.
Ao receber SIGINT, o bash também encerra outros comandos, além de loops (por ou enquanto)? Obrigado.
Até onde eu sei, algum sinal é usado para parar / continuar e finalizar / matar o processo. Se fiz o processo ignorar todo o sinal, o que vai acontecer? Será um zumbi ou algo que não pode ser morto?
Por favor, dê uma olhada em existe uma maneira de saber se os sinais estão presentes em seu aplicativo e quais sinais existem? em que Stephen Kitt compartilhou uma solução -
strace -e trace=signal ...
agora só para saber, divirta-se, en...
Se eu entendi a resposta de Gilles O que causa várias sinais a serem enviados? corretamente, existem vários sinais relacionados ao controle de trabalho por um processo shell em execução em um terminal:
Notificações de pressionamento de tecl...
No livro Unix Network Programming, há a seguinte declaração:
We should establish the signal handler before setting the owner of the
socket. Under Berkeley-derived implementations, the order of the two
function calls does not matter beca...
Estou aprendendo sobre sinais e funções inseguras de sinais assíncronos. Em particular, aprendi que printf é assíncrono e inseguro e pode causar um impasse quando chamado a partir do encadeamento principal do programa e de um manipulador de s...
O link do manual do systemd diz que é possível enviar SIGRTMIN+21 para o processo systemd para desabilitar a mensagem de status, como Started Login service. etc., de aparecer no console. O snippet relevante da página man está abaixo:...