Linux repositories inspector
Página de Manual do BSD

manpages-pt-dev

Portuguese Versions of the Manual Pages (dev sections)

manpages-dev

Manual pages about using GNU/Linux for development

man-pages

Linux kernel and C library user-space interface documentation

NOME

killpg - envia um sinal para um grupo de processos

SINOPSE

#include <signal.h>
int killpg(int pgrp, int sig);

DESCRIÇÃO

Killpg envia um sinal sig para o grupo de processos pgrp. See sigaction(2) for a list of signals. If pgrp is 0, killpg sends the signal to the sending process’s process group.
O processo mensageiro e membros do grupo de processos devem ter a mesma ID efetiva de usuário, ou o remetente deve ser o super-usuário. Como um simples e especial caso o sinal contínuo SIGCONT pode ser enviado para qualquer processo que é um descendente do processo atual.

VALORES RETORNADOS

Em caso de successo, zero é retornado. Caso contrário, -1 é retornado, e errno é selecionado adequadamente.

ERROS

EINVAL Sig não é um número de sinal válido.
ESRCH Nenhum processo pode ser encontrado no grupo de processos especifícados por pgrp.
ESRCH O grupo de processo foi fornecido como 0, mas o processo remetente não tem um grupo de processos.
EPERM The sending process is not the super-user and one or more of the target processes has an effective user ID different from that of the sending process.

DE ACORDO COM

SVr4, 4.4BSD (A chamada de função killpg apareceu a primeira vez no BSD 4.0).

TRADUZIDO POR LDP-BR em 21/08/2000

André L. Fassone Canova <> (tradução) xxxxxxxxxxxxxxxxxxxxxxxxx <> (revisão)
⇧ Top