Perguntas sobre 'signals'

1
resposta

Você poderia explicar as seguintes declarações sobre como os comandos nonbuiltin iniciados pelo Bash manipulam os sinais?

Do manual do bash Non-builtin commands started by Bash have signal handlers set to the values inherited by the shell from its parent. When job control is not in eff ect, asynchronous commands ignore SIGINT and SIGQUIT in addition...
27.05.2018 / 23:05
1
resposta

Onde é armazenado o arquivo core core por manipulação do SIGQUIT?

De link SIGQUIT is the dump core signal. The terminal sends it to the foreground process when the user presses ctrl-\. The default behavior is to terminate the process and dump core, but it can be caught or ignored. The intention is...
26.05.2018 / 23:32
1
resposta

Onde o 'help' do bash cria sua documentação? [duplicado]

No MacOS, o bash padrão no sistema operacional é o 3.2. Se eu executar help trap , diz que se o signal_spec for DEBUG, o comando é executado após cada comando, mas a página de manual bash diz que ele é executado antes cada comando. O...
28.02.2018 / 23:26
1
resposta

Se você colocar algo no fundo, isso significa que ele também pode ignorar os intercros?

Olá a todos, estou aprendendo isso de novo, e tenho uma pergunta, queria saber algo como o título afirma? Eu sei que você pode matar o processo por ID de trabalho ou PID usando PS ou KIll. mas se estiver no fundo usando '&' enviar um sina...
04.01.2018 / 05:16
1
resposta

Como matar o script executado através do SSH quando o script bash local é eliminado [duplicado]

Eu tenho o script a seguir chamado exec.sh , que executa um script python remotamente no node01: #!/bin/bash ssh node01 "python2.7 /home/user/run.py" Se eu matar exec.sh usando CTRL+C ou kill -9 , então o script python que eu...
27.07.2017 / 11:15
3
respostas

Quebrar loop infinito 'while' no FreeBSD

Eu tenho um sistema barebones FreeBSD com apenas um terminal. Gostaria de monitorar zpool status a cada 15 segundos ou mais. Normalmente, em sistemas "regulares" eu usaria watch -n15 , mas isso não está disponível aqui. Não sei se que...
08.02.2017 / 17:29
1
resposta

Syscall para atrasar a execução de um manipulador de sinal?

Existe uma função ou syscall com a qual podemos atrasar a execução de um manipulador de sinal. O que significa que o manipulador de sinal não será executado na entrega do sinal, mas depois de algum outro código ser executado primeiro?     
16.09.2016 / 15:29
2
respostas

alterando o comportamento dos sinais de controle na inicialização

Estou tentando alterar o comportamento padrão dos sinais de controle com stty . Sinais como Ctrl + C, Ctrl + D, Ctrl + Z, Ctrl + \. Alguém pode me dar uma idéia sobre como desabilitar e habilitar esses sinais no console com stty .     
29.09.2016 / 12:41
1
resposta

É possível determinar o sinal recebido pela última aplicação em execução?

De um shell, digamos, Bash, é possível recuperar o número de sinal recebido pelo aplicativo que terminou recentemente, se houver, de maneira semelhante à verificação do código de retorno de um processo imprimindo $? .     
28.11.2018 / 11:22
1
resposta

E-mail enviado para a raiz: “Saída do seu trabalho 1843” - “Morto”

Eu corro um Sheevaplug (pequeno servidor ARM) com o Debian 9. Ele não tem repositórios de terceiros habilitados em sources.list / sources.list.d . Eu tenho um script de backup que é executado como root e usa at . Acho que algo acont...
10.11.2018 / 01:04