Perguntas sobre 'kill'

usado no bash / shell para matar o processo
13
respostas

Mate muitas instâncias de um processo em execução com um comando

Suponha que eu tenha mil ou mais instâncias de qualquer processo (por exemplo, vi ) em execução. Como eu mato todos eles em um único tiro / um comando de linha / um comando?     
11.10.2012 / 09:09
2
respostas

O Linux vai começar a matar meus processos sem me perguntar se a memória fica curta?

Eu estava executando um script de shell com comandos para executar vários programas de uso intensivo de memória (2-5 GB) consecutivos. Quando voltei para verificar o progresso do meu script, fiquei surpreso ao descobrir que alguns dos meus proce...
10.06.2014 / 00:42
5
respostas

Como faço para matar todas as telas?

Eu acidentalmente criei mais de 1000 telas. Como eu mato todos eles com um comando? (Ou alguns)     
10.10.2013 / 23:57
3
respostas

O que 'kill -0' faz?

Recentemente me deparei com isso em um script de shell. if ! kill -0 $(cat /path/to/file.pid); then ... do something ... fi O que o kill -0 ... faz?     
25.11.2014 / 18:50
1
resposta

Por que a chamada ao sistema UNIX é chamada de 'kill'?

Estou curioso sobre a história do nome, parece-me que a chamada de sistema 'kill' poderia ter sido denominada 'signal', e a chamada de sistema 'signal' poderia ter sido chamada de 'handle'. Eu queria saber se o uso original da chamada do sist...
15.02.2015 / 23:23
6
respostas

Pressionar ctrl-c várias vezes faz com que o programa em execução feche mais rapidamente?

Muitas vezes começo a ler um arquivo enorme e depois quero sair depois de um tempo, mas há um atraso de pressionar + C para o programa pára. Existe uma chance de encurtar a defasagem pressionando a tecla Ctrl + C várias vezes? Ou estou p...
15.01.2014 / 08:33
9
respostas

Como posso matar um processo e ter certeza de que o PID não foi reutilizado

Suponha, por exemplo, que você tenha um script de shell semelhante a: longrunningthing & p=$! echo Killing longrunningthing on PID $p in 24 hours sleep 86400 echo Time up! kill $p Deve fazer o truque, não é? Exceto que o processo pode...
25.01.2015 / 19:22
5
respostas

Mate todos os processos descendentes [duplicados]

Estou escrevendo um aplicativo. Tem a capacidade de gerar vários processos externos. Quando o aplicativo é fechado, quero que todos os processos que ele gerou sejam mortos. Parece fácil o suficiente, certo? Procure o meu PID e ande de forma...
10.04.2014 / 17:45
4
respostas

Linux: processo de eliminação baseado em argumentos

Como posso matar um processo com base em seus argumentos de linha de comando? killall , pgrep e pkill parecem funcionar apenas com base no nome do processo. Eu preciso disso para diferenciar entre um número de aplicativos em execução...
07.02.2012 / 12:45
4
respostas

Como faço para sair ou cancelar um comando bad bash?

Espero receber algumas críticas por isso, mas não consigo encontrar a resposta em nenhum lugar. Parece que deveria ser tão óbvio. Às vezes, quando eu digito um comando ruim em um terminal bash, o cursor simplesmente pula para a próxima linha sem...
16.08.2012 / 19:34