Perguntas sobre 'kill'

usado no bash / shell para matar o processo
1
resposta

Como posso matar todos os processos filhos de um determinado processo a partir da linha de comando?

Eu corro tanto o Chrome como o Chrome Canary (de agora em diante, Canary ). Às vezes, quero matar todos os subprocessos, o Google Chrome Helper , do Canary . O problema é que eles têm o mesmo nome que os subprocessos do Chrome regular,...
13.09.2018 / 09:59
2
respostas

Kill processo pelo fusor em vez de pidfile?

Recentemente desenvolvi o hábito de matar processos com fuser -k -n tcp $PORT que dificilmente pode matar o processo errado. Eu prefiro isso mais mexer com um pidfile que pode ou não estar ainda lá ou pode ou não pode conter o pid correto...
27.08.2018 / 16:46
1
resposta

Kill processo executado por outro programa, mas nenhuma outra instância desse programa

Eu escrevi um pequeno script de shell que inicia uma instância do mplayer para um plano de fundo de vídeo no i3; Arco. Agora, quero matar esse processo a cada 15 segundos e iniciá-lo novamente. Mas, como esse histórico será executado o tempo tod...
17.03.2018 / 10:20
2
respostas

Sair do script de um processo em segundo plano?

Estou assistindo a wpa_supplicant para poder matar meu script se a senha estiver errada. Eu antecedi todo o bloco de código abaixo. Eu posso ver o echo em execução, mas o exit não parece parar meu script principal. (sudo stdbuf...
23.11.2017 / 21:59
1
resposta

polling process por kill -0 freqüentemente

O script a seguir no Linux imprime "sleep 1 finished", mas em geral POSIX você não pode usar sleep 0.1 , já que o argumento tem que ser inteiro. Se eu deixar o comando fora, o script nunca sairá (por quê !?), mas terá muito poder de CPU. Se eu...
01.08.2017 / 22:46
1
resposta

enviando um sinal via kill e pid = 0

De kill's man : If pid is 0, sig shall be sent to all processes (excluding an unspecified set of system processes) whose process group ID is equal to the process group ID of the sender, and for which the process has permission to se...
09.04.2017 / 12:42
2
respostas

Como matar um trabalho com um loop infinito

Eu criei um script de shell chamado df.sh: #!/bin/sh while true ; do df -hT sleep 30 done & então corro ./df.sh (dou permissão de execução). Depois de executá-lo, quero finalizar o loop, mas não consigo.     
23.01.2017 / 09:53
3
respostas

Como matar um comando executado a partir de um script?

Eu gostaria de iniciar um tcpdump em meu próprio script e depois de algum tempo eu gostaria de matá-lo novamente. Como posso acessar o PID do tcpdump? Eu tentei com $$, mas isso só mata o script. if [[ $TIMEEND != $Zeit ]];then...
30.11.2015 / 13:21
1
resposta

Exportando um comando canalizado sem avaliar a saída?

Estou tentando definir um export que seria efetivamente kill de um processo baseado no PID que pgrep o alimenta. A execução do comando kill $(pgrep myAppName) parece funcionar (se 'myAppName' era o nome de um processo em execução r...
21.03.2015 / 09:01
1
resposta

mata pai e filho porque loop infinito

Eu tenho um processo executado pelo cron a cada hora. Esse processo chama outro (não originado), ou seja: ./childProc.sh (não tenho certeza se esse detalhe é importante) Por causa de um loop infinito no processo filho (que ainda estou tent...
24.12.2014 / 14:44