Perguntas sobre 'process'

Perguntas sobre como identificar processos, listá-los, enviar sinais, matá-los, atribuir e usar prioridades de processo.
2
respostas

Obtém o PID de uma função executada em segundo plano [duplicado]

#!/bin/bash function abc() # wait for some event to happen, can be terminated by other process { sleep 3333 } echo "PID: $$" abc & echo "PID: $$" Eu preciso recuperar o pid dessa função, mas o eco imprime a mesma string. Se...
26.11.2012 / 01:59
2
respostas

Como matar um monte de tarefas com base na saída do ps?

Aqui está a saída de ps : $ ps aux | grep blob ubuntu 4286 0.0 0.1 34748 9592 ? S Jan14 0:00 /usr/bin/python /usr/local/bin/pynt start_blob_reader ubuntu 4287 0.0 0.1 34748 9596 ? S Jan14 0:00 /usr/bin/...
01.05.2015 / 05:55
1
resposta

Qual é a diferença entre sair de um processo via Ctrl + C ao emitir um comando kill -9?

Eu sei que posso matar qualquer processo com o comando kill -9. Mas às vezes eu vejo que mesmo que eu terminei um programa com CTRL + C , o processo não é morto. Então eu quero saber a diferença entre kill -9 vs CTRL + C     
23.01.2013 / 10:03
1
resposta

Lança os processos em segundo plano em um grupo e depois os mata todos

Outro dia eu tentei escrever um script que mataria um PID e todos os seus processos filhos, mas depois de passar algum tempo nisso, eu decidi que não era confiável, porque às vezes alguns dos as crianças acabariam com um PPID de 1 . Agor...
25.06.2014 / 11:29
1
resposta

Por favor, explique a saída do comando jobs

Quando executei o comando jobs , vejo a seguinte saída: [1] - Suspended ./startWebLogic.sh [2] + Suspended (signal) top O que - / + indica na segunda coluna? Qual é a diferença entre Suspenso e Suspen...
21.01.2013 / 17:18
2
respostas

Os processos não respondem aos meus sinais

Eu tenho um comportamento estranho no meu sistema. Quando invoco um comando no shell (bash versão 4.2.45 (1) -release), digamos top ou cat , o programa em execução (o processo) não responde ao Ctrl + C . Eu até tentei executar kill -...
16.01.2014 / 23:16
2
respostas

Como posso eliminar rapidamente o processo superior de CPU / IO?

Eu acho que às vezes meu Linux pára de responder, então eu preciso mudar para outro terminal com Ctrl Alt F2 , e digite um comando para eliminar o processo de uso da CPU top ou top IO, para que o sistema possa ser responsivo novamente...
14.06.2012 / 14:26
1
resposta

Por que meu programa C ++ é morto pelo sistema operacional?

Eu compilei uma pequena aplicação C ++ para projeto de escola no meu Ubuntu virtual 11.04. No entanto, quando tento executá-lo em um conjunto maior de dados após ~ 20 segundos, o programa é eliminado pelo SO. Killed (SIGKILL) Eu preciso...
08.02.2012 / 18:23
2
respostas

Linux: Veja o uso da CPU por um processo no último segundo

vmstat 1 Acima irá imprimir estatísticas de memória virtual a cada segundo. Ele também mostrará a utilização da CPU no último segundo. Eu tenho um servidor web na mão que executa o httpd e o MySQL. Eu preciso encontrar quanto CPU httpd co...
12.03.2013 / 11:04
2
respostas

Por que o pgrep não mostraria meus processos, mas o sudo pgrep faz isso?

Eu olhei para uma lista de processos e filtrou ssh-agent , que mostra corretamente os 3 processos que eu esperava: $ ps -ef | grep ssh-agent belmin 1051 1 0 16:05 ? 00:00:00 ssh-agent -a /home/belmin/.ssh/.auth_sock.pineapple...
18.04.2018 / 21:07