Next: Mise en place des
Up: Les signaux
Previous: Principaux signaux
  Contents
L'envoi d'un signal se fait par la commande kill.
Prototype : int kill(int pid, int sig)
- Si sig=0, kill vérifie l'existence du
processus pid sans envoyer le signal.
- Sinon :
- Si pid>0, envoie le signal sig au processus
pid.
- Si pid=0, envoie le signal à tous les processus
ayant le même numéro de groupe que le processus émetteur.
- Si pid=-1, envoie le signal à tous les processus
ayant le même numéro d'utilisateur que le processus
émetteur.
- Si pid<-1, envoie le signal à tous les processus
dont le numéro de groupe est pid.
Arnaud Revel
2001-11-26