Estou desenvolvendo um aplicativo e gostaria que ele imprimisse algumas estatísticas de tempo de execução para o console on demand. kill e sinais vieram imediatamente à minha mente.
Ao ler Sinais Unix no Wiki, SIGINFO parece ser o ca...
Envia a saída para STDERR, mas não propaga Ctrl + C (isto é, Ctrl + C mata ssh , mas não o controle remoto sleep ):
$ ssh localhost 'sleep 100;echo foo ">&2"'
Isso propaga Ctrl + C (isto é, Ctrl + C matará ssh...
Eu tenho o seguinte script:
#!/bin/bash
echo "We are $$"
trap "echo HUP" SIGHUP
cat # wait indefinitely
Quando eu envio SIGHUP (usando kill -HUP pid ), nada acontece.
Se eu alterar o script ligeiramente:
#!/bin/bash
echo "We...
Na lista de sinais definidos em um sistema linux, existem dois sinais declarados como sinais definidos pelo usuário ( SIGUSR1 e SIGUSR2 ). Outros sinais serão levantados ou capturados em situações específicas, mas SIGUSRs são deixados para...
Eu li uma resposta de um usuário que afirmou que a execução
foo 2>&1 >& output.log &
resultaria em foo continuando a ser executado mesmo quando eles saíssem. De acordo com esse usuário, isso funcionou até mesmo em con...
Estou seguindo este guia sobre como configurar a autenticação SSH sem senha com o ssh-agent.
Para iniciar o ssh-agent, o autor recomenda o seguinte código em .bash_profile :
SSHAGENT=/usr/bin/ssh-agent
SSHAGENTARGS="-s"
if [ -z "$SSH_A...
Por que usar o bash e suspender um loop while, o loop pára após ser retomado? Exemplo curto abaixo.
$ while true; do echo .; sleep 1; done
.
.
^Z
[1]+ Stopped sleep 1
$ fg
sleep 1
$
Estou familiarizado com os sinais, e ac...
[Edit: Isto é semelhante a algumas outras questões perguntando como matar todos os processos gerados - as respostas parecem ser o uso de pkill. Então, o núcleo da minha pergunta pode ser: Existe uma maneira de propagar Ctrl-C / Z para todos os p...
Às vezes, quando quero sair rapidamente, faço kill -15 -1 . Eu notei que o bash está ignorando o SIGTERM.
Eu me pergunto qual é a razão para tal comportamento bash ?
Não é muito UNIX'y ignorar o SIGTERM sem uma boa razão, não é?
ATU...
Estou usando dd para fazer uma transferência de rede de uma imagem de disco para um cartão SD no meu BeagleBone.
Usar pkill -USR1 -n -x dd em uma conexão ssh com este BeagleBone me fornece uma atualização de status do processo de transf...