Perguntas sobre 'signals'

2
respostas

O que esta logginate nginx config faz?

No meu /etc/logrotate.d/nginx vi, /var/log/nginx/*.log { daily missingok rotate 52 compress delaycompress notifempty create 640 nginx adm sharedscripts postrotate...
23.12.2013 / 01:06
2
respostas

diferença entre signalfd e sigwaitinfo?

Eu passei por exemplos e man page, mas não consegui descobrir a diferença entre signalfd e sigwaitinfo Além da sintaxe, ambos estão fazendo a mesma coisa, ou seja, aguardando o sinal armazenando os detalhes em alguma estrutura. na página man...
05.06.2012 / 19:07
1
resposta

Evita que o SIGINT atinja processos filhos

Eu tenho um script bash para executar um servidor, que normalmente será encerrado pelo usuário usando Ctrl-C . Na saída, ele executa uma função de limpeza, que eu não quero que seja interrompida por um segundo Ctrl-C . #!/bin/bash ... f...
08.03.2017 / 18:57
3
respostas

Que processo está sendo executado antes mesmo de eu receber uma solicitação?

Quando faço login em um servidor específico, vejo o seguinte: ObservequeobtenhoLastlogin:...deinformações,masnenhumprompt.EubatoCtrl+Cesomenteentãoreceboomeuprompt,provandoassimquemeunomedeusuárioesenhaestãocorretos,conformeacapturadetelaabai...
23.04.2013 / 16:29
1
resposta

Posso rastrear de onde um SIGINT veio se não fosse de um usuário?

Eu tenho um script de execução longa (3 horas) em execução em uma máquina do CentOS 7. O script executa um loop com um loop interno e chama curl em cada iteração. Estou começando o script com PM2 porque ele já está no sistema e é bom par...
17.11.2016 / 17:21
2
respostas

Existe alguma maneira de sair do modo de seguimento "less" sem parar outros processos no pipe?

Muitas vezes eu me encontro na necessidade de ter a saída em um buffer com todos os recursos (rolagem, busca, atalhos, ...) e eu me acostumei a less . No entanto, a maioria dos comandos que eu uso geram saída continuamente. Usar less com...
19.04.2015 / 11:08
1
resposta

O que é a profundidade da fila de sinal no Linux?

Quantos sinais podem ser enfileirados em um processo que tem todos os sinais bloqueados? E se eu usar sigqueue() com mais frequência do que esse limite? Esses sinais não serão enfileirados? Vou receber um erro?     
05.11.2015 / 17:20
2
respostas

Suprimir “Despertador: 14” do ping

Eu fiz um script simples para reiniciar meu roteador e depois mostrar uma barra de progresso até que meu computador tenha uma conexão com a internet novamente. Ao executar o script, recebo a seguinte saída: The router is now rebooting... #...
21.10.2013 / 15:36
2
respostas

Por que 'kill -s INT zsh PID' está se comportando de maneira diferente de 'Ctrl-C'?

Começando com: % donothing () { echo $$; sleep 1000000 } % donothing 47139 Se neste momento eu atingi Ctrl-C no mesmo terminal que está controlando o shell, então a função donothing de fato termina e recebo o prompt de comando de vo...
04.04.2013 / 02:11
1
resposta

redireciona a saída do shell para o arquivo mesmo quando eu mato o programa

Estou depurando um programa que tem uma tendência a travar. Nas ocasiões em que ele é executado corretamente, ./program > log ou ./program | tee log salva uma cópia da saída, mas se eu fizer isso, se o programa travar e eu o matar com...
03.03.2017 / 15:30