Perguntas sobre 'signals'

2
respostas

Por que meu wget não morreu após a perda de conexão ssh?

Eu ssh ed para o meu servidor e corri wget -r -np zzz.aaa/bbb/ccc e ele começou a funcionar. Então minha conexão com a Internet (em minha casa) foi interrompida e me preocupei supondo que wget tenha sido hup ped porque a conexão ssh...
20.01.2018 / 19:52
4
respostas

Qual é a diferença entre Ctrl-Z e kill -STOP?

Quando executo um comando ( make em um projeto grande) do shell, posso digitar Ctrl-Z para interromper o processo e retornar ao shell. Posteriormente, posso executar fg para continuar o processo. Eu estou tentando escrever um script de...
20.03.2013 / 20:43
2
respostas

Cancelar conclusão, mas apenas conclusão, em zsh

Quando uma função de conclusão demora muito tempo, posso interrompê-la pressionando Ctrl + C (chave de interrupção do terminal, envia SIGINT) ou Ctrl + G (ligado a send-break ) . Sou então deixado com a palavra incompleta. No enta...
18.09.2013 / 01:43
1
resposta

Inicie um processo em segundo plano a partir de um script e gerencie-o quando o script terminar

Gostaria de executar e configurar um processo de forma semelhante a um daemon de um script. Meu shell é emulado em zsh sob o Cygwin e o daemon é SFK , um servidor FTP básico. Para o que importa aqui, o script startserv.sh pode ser redigi...
23.10.2014 / 15:36
3
respostas

Como os Emuladores de Terminal Podem Matar Seus Filhos Depois de Receber um SIGKILL?

Pelo que entendi, o SIGKILL não pode ser capturado. Isso implicaria que um processo não tem tempo para matar seus filhos antes que o sistema operacional destrua. Isso pode ser demonstrado com um script de shell. #! /bin/bash trap : SIGTERM S...
06.11.2012 / 06:17
3
respostas

Controla qual processo é cancelado por Ctrl + C

Eu tenho um live CD que inicializa no Linux e roda um pequeno script Bash. O script procura e executa um segundo programa (que geralmente é um binário C ++ compilado). Você deveria ser capaz de abortar o segundo programa pressionando Ctrl + C...
22.10.2014 / 11:55
2
respostas

Equivalente de “truss -T” e “truss -U” no Linux?

Existe um equivalente do que a opção -T e -U do truss O utilitário Solaris funciona no Linux. Esses são para especificar uma chamada de sistema ( -T ) ou uma função de biblioteca ( -U ) que, quando chamada pelo aplicativo rastr...
21.06.2013 / 13:57
4
respostas

Ctrl-C com dois comandos simultâneos no bash

Eu quero executar dois comandos simultaneamente no bash em uma máquina Linux. Portanto, no meu script ./execute.sh bash eu coloco: command 1 & command 2 echo "done" No entanto, quando eu quero parar o script bash e teclar Ctrl +...
01.01.2014 / 14:54
2
respostas

Por que um zumbi está esperando por seu filho?

Eu estou cavando através de diferentes fontes, mas não consigo encontrar uma boa descrição da anatomia da criança colhendo. Este é um caso simples do que eu gostaria de entender. $ cat <( sleep 100 & wait ) & [1] 14247 $ ps ax -O p...
14.08.2016 / 23:03
1
resposta

Como suspender e retomar processos como o bash faz

esta pergunta é uma continuação para: Como suspender e retomar processos Eu iniciei o firefox de uma sessão bash no gnome-terminal. A árvore do processo é assim: $ ps -e -o pid,ppid,cmd -H 1828 1 gnome-terminal 26677 1828...
17.03.2011 / 19:53