Estou vendo um cenário em que quero executar um programa / comando com sudo como parte de um teste de software. Os comandos são iniciados a partir de um script Python baseado no módulo subprocess . Estou tentando evitar ter que executar o c...
Quando usar setpgrp vi (e outros programas tty) funcionar completamente diferente do que se setpgrp não for usado. Exemplo:
perl -MIPC::Open3 -e '$pid= open3("<&STDIN", ">&STDOUT", ">&STDERR", qw(perl -e),q(exec...
Eu li que quando o Processo A inicia o Processo B , então o Processo B herdará Processo A ' s ID do grupo de processos.
Eu testei isso fazendo o bash executar o programa cat , mas descobri que bash e cat tinham dois ID de gr...
Eu gostaria de criar o seguinte script:
- executa um script python com o setsid
- python pode ou não falhar com exceção
- verifique se todos os processos do grupo foram finalizados corretamente
- se não, mate os processos restantes...
Eu estava brincando com a criação e a eliminação de grupos de processos no linux (ubuntu)
Eu estou tentando matar um grupo de processos e estou sendo enlouquecido pelo fato de que pkill -P $ ID funciona enquanto mata - - $ ID não. Em situaçõe...
Acho que agora sei a resposta. Como os processos p2, p3, ...., são todos filhos do mesmo pai p1, então todos os processos estão no mesmo grupo de processos, então qualquer sinal (por exemplo, SIGALRM ??) definido por p1 será recebido por cada um...
Todos os grupos de processos devem pertencer a uma sessão de processo? Em outro
palavras, é grupo de processos um conceito que existe apenas dentro de um processo
sessão?
Existe um grupo de processos que não pertence a nenhuma sessão de pro...
Como no título: como pode se tornar um membro de um PGRP?
Minha tentativa: O processo precisa ser filho de um líder do PGRP ou precisamos usar uma chamada de sistema setpgid () .
Além disso, outras duas perguntas.
1) Como o processo...
Pesquisei muito mas não encontrei uma solução. Então pode ser uma pergunta boba.
O formato do waitpid é
pid_t waitpid (pid_t pid, int *status, int options)
O parâmetro pid especifica exatamente qual processo ou processos aguardar. Seus...