Perguntas sobre 'signals'

3
respostas

Como matar um processo acionado por chave?

Eu escrevi um script bash e atribuí um atalho de teclado para acionar o mesmo. Depois de acertar as teclas de atalho, não tenho controle sobre isso. Eu quero ser capaz de matá-lo enquanto estiver em execução. Como faço isso? O problema é que...
29.12.2017 / 08:26
1
resposta

O Trap não captura o SIGTERM no script filho

Eu tenho dois scripts. O primeiro é basicamente o wrapper que chama subscript e define o tempo limite. #!/bin/bash # wrapper_script timeout --signal=SIGTERM 50 main_script.sh E se a execução do main_script.sh demorar mais de 50 s, estou...
03.10.2017 / 11:39
0
respostas

Qual é a diferença entre o SIGHUP gerado digitando “exit” no terminal SSH vs clicando no botão “X” na janela do PuTTY?

Consultando esta questão , estou tentando usar nohup <command> <arg> & para continuar a executar um comando em segundo plano depois que eu sair do terminal do SSH. No entanto, o processo em segundo plano termina imediatamente...
14.04.2016 / 16:13
1
resposta

Como se estabelece SIGRTMIN em tempo de execução?

Lendo em signal(7) Eu posso ver isso agora: dois, mas uma vez: três; os números de sinal anteriores 31 são reservados para uso pelo sistema de sinal em tempo real e não devem ser usados: Real-time Signals Linux supports real-time si...
29.02.2016 / 08:56
0
respostas

killing subprocesses and traps

Eu tenho os dois scripts a seguir que simulam algum trabalho: start.sh simplesmente lança 2 (mpi) processos com script mpiproc.sh . start.sh #!/bin/bash function trap_with_arg() { func="$1" ; shift for sig ; do t...
15.02.2016 / 21:23
0
respostas

Como faço para escalar um sinal? [fechadas]

Durante a semana passada, eu estava tendo um bug que meu código python não estava fazendo um processo de limpeza corretamente. Supõe-se que uma vez que captura um sinal causado pelo fechamento do terminal, ele faz algumas ações de limpeza, mas n...
15.10.2015 / 00:25
0
respostas

CentOS Processo de execução não respondendo para matar sinais e não comutado por contexto

Um processo updatedb no meu servidor linux não está respondendo para matar sinais. (kill -9 ou SIGSTOP) [root@chroot-1 ~]# ps auwx | grep -i 4505 root 4505 99.5 0.0 59544 1256 ? RN 09:43 112:04 /usr/bin/updatedb -f sysfs?root...
14.10.2015 / 18:09
1
resposta

O programa não é iniciado na função que é chamada por um sinal trap

Eu tenho um script Bash que requer que alguns comandos de limpeza aconteçam quando ele é fechado no console. Basicamente, a limpeza é um comando de reinicialização no programa do daemon do Python (vamos chamar isso de P ), que interrompe o p...
08.10.2015 / 22:27
1
resposta

Como termino a Aptitude com segurança?

Eu tenho uma sessão do TMux com o Aptitude aberto. O processo de Aptitude foi "morto" várias vezes com STOP / CONT. Agora não reage à tecla Q. Em vez disso, um 'q' é impresso no canto superior esquerdo do tty. Escrevendo 'q' para /proc/.../fd/0...
09.09.2015 / 21:56
1
resposta

Ctrl + C finalização do processo sem terminal kill

Comecei a usar o Sublime Text 3 para compilar meus scripts do FreeFem (solucionador de pacotes de interpretadores de PDEs) no Ubuntu 14.04. Para invocar o interpretador, eu customizava o sistema de compilação da seguinte forma "shell_cmd": "...
16.03.2015 / 11:17