Perguntas sobre 'signals'

4
respostas

O que acontece quando um usuário não root envia sinais para o processo do usuário root?

Eu estou querendo saber sobre a segurança dos sinais do UNIX. SIGKILL irá matar o processo. Então, o que acontece quando um processo de usuário não raiz envia um sinal para o processo de um usuário root? O processo ainda realiza o manipula...
29.01.2016 / 12:29
1
resposta

Lista de sinais de eliminação [duplicados]

Estou familiarizado com vários sinais de processo e o que eles fazem, mas gostaria de entender todos eles. Há três coisas que gostaria de descobrir sobre cada sinal. O que o sinal faz Quando um sinal como este é normalmente enviado...
19.10.2016 / 17:53
3
respostas

Como os sinais funcionam internamente?

Em geral, para matar processos, geramos sinais como SIGKILL , SIGTSTP etc. Mas como se sabe quem ordenou aquele sinal em particular, quem o enviou para um processo específico e, em geral, como os sinais realizam suas operações? Como os s...
19.06.2013 / 22:05
1
resposta

ctrl c vs. ctrl z com job em primeiro plano

Ctrl + Z pára o trabalho enquanto Ctrl + C mata o trabalho. Por que isso? O outro jeito não faria mais sentido? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running slee...
08.06.2014 / 08:24
4
respostas

Qual é o objetivo da suspensão atrasada (Ctrl-Y) no Bash?

A parte integral da página man do Bash que é aplicável diz apenas: If the operating system on which bash is running supports job control, bash contains facilities to use it. Typing the suspend character (typically ^Z, Control-Z)...
16.08.2016 / 03:12
2
respostas

por que digitar Ctrl + c duas vezes para um processo em execução no Linux?

Existem programas Linux, por exemplo vlc, que recomendam digitar ctrl + c duas vezes para matar sua execução de um terminal se o programa não parar após o primeiro 1. Por que digitar ctrl + c funcionará duas vezes quando a primeira ve...
21.08.2011 / 10:33
2
respostas

Quando você tenta encerrar um processo para sempre, qual opção para “matar” você deve usar?

Estou recebendo muitas mensagens confusas das pessoas e queria saber se realmente não há muita diferença no que você usa. kill 'x' killall 'x' kill -9 'x' Estas são algumas das opções que me disseram para usar até agora, mas algumas pesso...
08.01.2012 / 00:41
2
respostas

Como terminar remotamente chamado “tail -f” quando a conexão é fechada?

Acabei de notar que, se eu executar ssh user@remote_host tail -f /some/file , então tail -f /some/file continuará executando no remote_host mesmo se a conexão ssh estiver fechada! Então, depois de várias conexões e desconexões, o número...
01.06.2014 / 17:40
1
resposta

Diferença entre o sinal de morte menos violento -HUP (1) -INT (2) e -TERM (15)

Além do mais violento kill -9 (SIGKILL), eu não entendo muito bem a diferença entre os 3 outros sinais comuns (
23.12.2015 / 19:37
2
respostas

Comportamento do programa ao matar -HUP é recebido?

Existe uma maneira de descobrir o que o programa fará quando receber o sinal de kill HUP?   Sem simplesmente executar o comando ofc: D Por exemplo, killall -HUP pppd irá reiniciar o pppd killall -HUP firefox apenas matará o firefox...
25.06.2011 / 00:42