Perguntas sobre 'kill'

usado no bash / shell para matar o processo
1
resposta

Tentando escrever um script para matar processos com base na gentileza

Estou tentando escrever um script no bash que eliminará qualquer um dos meus próprios processos (e será executado indefinidamente) se esses processos tiverem um valor de bondade de 4 ou menos. Alguém pode me dizer o que pode estar errado? whi...
04.10.2015 / 21:56
1
resposta

Como o kill por pgid afeta novos subprocessos?

Eu tenho um aplicativo muito complicado, que tem seu script de inicialização e o serviço principal executado como um daemon. Eu quero pará-lo rápido e graciosamente, então eu usei isso na função stop (): group_id=$(ps -o pgid= $(cat $pidfile)...
26.10.2015 / 20:50
3
respostas

Bash | loop de matança de porta falha

Eu estou tentando criar uma função bash que deve matar todos os processos usando algumas portas especificadas em port_array . A função kill-port funciona se eu a chamar com uma porta, por ex. com kill-port "80"; . Mas se eu chamar dentro...
20.05.2015 / 13:32
1
resposta

como executar mais de um comando gnome-terminal

Eu tenho um script que está executando alguns (mais de 15) aplicativos como: cd mypath sleep 1 gnome-terminal -t App1 --tab -e "./App1" sleep 1 gnome-terminal -t App2 --tab -e "./App2" .. .. sleep 1 gnome-terminal -t App15 --tab -e "./App15...
27.06.2014 / 13:41
1
resposta

Como terminar um script de shell?

Estou trabalhando em um supercomputador e tenho um script de shell que automaticamente agenda um monte de tarefas para mim. Uma vez que o script é executado, eu posso finalizar manualmente com Ctrl + C . Eu estava executando o script de uma s...
17.07.2014 / 16:13
1
resposta

Atualizando menos em tempo real

Estou escrevendo um script no qual eu passo a saída de uma função para less , aguardo um tempo e mato less . Tudo isso feito dentro de um loop. Isso faz com que pareça que less está atualizado na hora. Este é o meu script: #!/usr/bin/e...
10.01.2013 / 19:50
2
respostas

Como parar um processo de execução infinito (ztail) iniciado por uma sessão ssh após essa sessão ser fechada

Eu tenho um problema peculiar. Meu servidor suporta várias sessões ssh simultaneamente, para que vários administradores possam gerenciar (via interface de linha de comando) simultaneamente. Temos um comando que chama ztail para mostrar os arq...
11.11.2012 / 07:01
1
resposta

Mate os processos pai-filho em um único comando

Eu me conecto à Internet usando sudo wvdial no Fedora 14. O terminal precisa continuar funcionando. Minha exigência é executar yum update em um terminal separado, depois matar wvdial & seu terminal pai e faça init 0 em um único coma...
10.03.2011 / 17:51
1
resposta

Como o systemd para serviços que não possuem um arquivo de unidade?

O Systemd pode herdar processos órfãos e existem outras maneiras de executar um serviço sem ter um arquivo de unidade para o serviço fornecido. Eu quero saber o que o pega-tudo é para serviços que não têm nenhuma definição de serviço quando uma...
31.07.2018 / 15:48
0
respostas

captura de sinais sem interferir com outros sinais

Ao capturar um sinal em um shell script, os comandos trap não são executados até que o comando atual seja concluído. Por exemplo, considere o seguinte script de shell: #!/bin/bash trap 'echo "SIGTERM caught"' SIGTERM i=0 while : ; do echo...
07.11.2017 / 00:24