Perguntas sobre 'sighup'

1
resposta

O nohup aplica-se apenas a um processo filho de um processo shell, mas não a um processo filho de um processo não shell?

nohup é um programa externo. Como pode alterar a ação de SIGHUP por um processo filho de um processo de shell para ser "ignorar"? (em termos de alguns argumentos quando o processo filho invoca fork() e / ou execve() no programa que segue n...
26.11.2018 / 22:40
1
resposta

Quem envia SIGHUP para o processo de controle do pseudoterminal quando o emulador de terminal termina?

Quando um terminal é desconectado, o kernel do sistema operacional envia SIGHUP para o processo de controle do terminal. Quando um emulador de terminal termina, quem envia SIGHUP para o processo de controle do pseudoterminal subjacente ao emu...
27.05.2018 / 05:10
2
respostas

Por que o kill -HUP é usado no logrotate no RHEL? É necessário em todos os casos?

Eu vejo para o log do syslog, kill -HUP é usado. /var/log/cron /var/log/maillog /var/log/messages /var/log/secure /var/log/spooler { sharedscripts postrotate /bin/kill -HUP 'cat /var/run/syslogd.pid 2> /dev/null' 2> /dev...
25.04.2018 / 16:43
1
resposta

SIGHUP é enviado para este processo órfão e por que não termina?

Em A interface de programação do Linux : SIGHUP is generated when a process group becomes orphaned. Em um processo bash interativo, $ ( sleep 123 &) primeiro forca um subshell, e o subshell então se bifurca para executa...
27.11.2018 / 03:41
0
respostas

trapping HUP / SIGHUP não está funcionando no script bash

Eu tenho este script bash: link quando eu chamo ql_acquire_lock em um shell, se eu posso chamar mkdir em um diretório, então eu adquiro esse bloqueio. Quando eu chamo ql_release_lock , ele remove o diretório, coisas simples. Agor...
15.03.2018 / 02:02