Perguntas sobre 'process-management'

3
respostas

Simular um processo não faturável no estado D

Para cenários de teste de catástrofe no ambiente de servidor, procuramos uma maneira fácil de manter um processo preso no estado D (ininterruptible sleep). Quaisquer maneiras fáceis? Um exemplo de código de exemplo C seria um plus:) Edita...
06.06.2014 / 17:43
1
resposta

O que significa defunct na saída de ps?

Eu tinha emitido o comando ps -ef|grep java e esta é uma das entradas que recebi: subhrcho 875 803 0 Jan23 pts/5 00:02:27 [java] <defunct> O que é <defunct> implicando aqui? Qual estado é esse processo é esse pro...
24.01.2013 / 18:44
3
respostas

Comando com o qual um processo foi executado

Suponha que eu executei o processo com o seguinte comando: myapp -e -c -f myapp.config > /var/log/myapp/myapp.log 2>&1 Depois de um tempo, tenho apenas pid de myapp process, por ex. 1234. Existe uma maneira de obter o coma...
28.09.2016 / 11:13
5
respostas

'kill java' não mata java

Estou executando o debian agora e às vezes preciso matar o java manualmente do terminal, mas quando tento kill #pid# ou pkill java , nada acontece. Nenhuma saída de console (ok, isso é normal) e java ainda está em execução (não normal). A ú...
18.08.2010 / 14:10
1
resposta

Diferença entre fechar o terminal usando o botão de fechamento e Ctrl-D

Quando estou iniciando um processo em segundo plano e fecho o terminal usando o botão de fechamento da janela, o processo em segundo plano é interrompido. No entanto, se eu fechar o terminal usando Ctrl + D , o processo em segundo plano conti...
05.09.2015 / 23:59
3
respostas

Sistema de enfileiramento simples?

Dado um PC comum, gostaríamos de usá-lo para executar algumas tarefas em segundo plano, 24 horas por dia. Basicamente, gostaríamos de ter comandos como: add-task *insert command here* list-tasks remove-task(s) As tarefas adicionadas de...
26.08.2011 / 09:06
3
respostas

Como posso matar um trabalho iniciado em outro shell (janela ou guia de terminal)?

Se eu começar um processo e colocar em segundo plano em uma janela de terminal (digamos ping google.com & ), posso matá-lo usando kill %1 (assumindo que é o job 1). No entanto, se eu abrir outra janela de terminal (ou guia), o proces...
11.12.2012 / 02:18
3
respostas

Desfazer bg; Desfazer a colocação de um processo no fundo?

Eu iniciei um processo de execução longa e de máquina. Eu bati CTRL-Z para pará-lo. Eu coloquei em segundo plano com bg . Opa, eu deveria ter reiniciado com fg para que eu pudesse facilmente parar e iniciar novamente. Qual é a maneira ma...
17.01.2012 / 01:42
3
respostas

Como posso verificar se um processo está parado na linha de comando?

Eu tenho o pid e acabei de interromper um programa usando kill -stop PID Agora quero continuar fazendo kill -cont PID Mas somente se já estiver parado. Como eu verificaria se está parado ou em execução?     
06.11.2016 / 15:23
3
respostas

O que acontece com os trabalhos suspensos no unix?

Podemos emitir CTRL + Z para suspender qualquer trabalho no Unix e, mais tarde, trazê-lo de volta à vida usando fg ou bg . Eu quero entender o que acontece com esses trabalhos que estão suspensos assim? Eles são mortos / terminados? Em ou...
21.01.2013 / 18:30