Provided by: manpages-nl_20051127-4_all
 

NAAM

        kill - zend een signaal naar een proces
 

OVERZICHT

        #include <sys/types.h>
        #include <signal.h>
 
        int kill(pid_t pid, int sig);
 

BESCHRIJVING

        De  kill  systeem  aanroep kan gebruikt worden om elk signaal naar elke
        proces groep of proces te zenden.
 
        Als pid positief is, dan wordt het signaal sig naar pid gezonden.
 
        Als pid gelijk is aan 0, dan wordt sig naar elk proces gezonden  in  de
        proces groep van het huidige proces.
 
        Als  pid  gelijk  is  aan -1 dan wordt sig naar elk proces in de proces
        groep gezonden behalve het eerste, gemeten van  hogere  nummers  in  de
        proces tabel naar lagere.
 
        Als  pid kleiner is dan -1 dan wordt sig gezonden naar elk proces in de
        proces groep -pid.
 
        Als sig 0 is dan wordt geen signaal gezonden,  maar  fout-testen  wordt
        nog steeds uitgevoerd.
        Bij success wordt nul teruggegeven. Bij falen wordt -1 teruggegeven, en
        errno wordt naar behoren gezet.
 

FOUTEN

        EINVAL {ongeldig} Een ongeldig signaal werd opgegeven.
 
        ESRCH  {zoek} De pid of proces-groep bestaat niet.   Merk  op  dat  een
               bestaand  proces  een zombie kan zijn, een proces dat al bedoeld
               is te eindigen, maar waar nog niet op gewait()d {gewacht} wordt.
 
        EPERM  {toestemming}  Het  proces heeft geen toestemming om een signaal
               naar welk ontvangend proces dan ook te zenden.  Als  een  proces
               toestemming wil hebben om een signaal naar proces pid te zenden,
               moet het root  priviliges  hebben,  of  het  echte  of  geldende
               gebruiker  ID  van het zendende proces moeten gelijk zijn aan de
               echte of bewaarde zet-gebruiker-ID van het ontvangende proces.
 

BUGS

        Het is onmogelijk om een signaal naar taak  nummen  1  te  zenden,  het
        "init"  {begin}  proces,  waar  het geen signaal behandelaar heeft voor
        ingesteld.  Dit is gedaan om er verzekerd van te zijn dat  het  systeem
        niet per ongeluk uitgeschakeld wordt
        SVr4, SVID, POSIX.1, X/OPEN, BSD 4.3
 

ZIE

        _exit(2) {_ uitgang}, exit(3) {uitgang}, signal(2) {signaal}, signal(7)
        {signaal}
 

VERTALING

        Dit is  een  handleiding  uit  manpages-dev  1.29.   Alles  wat  tussen
        ‘{’..‘}’ staat is aanvullende vertaling, en hoort niet bij de originele
        handleiding.  Email naar <manpages-nl@nl.linux.org>.
 
        $Id: kill.2,v 1.1.1.1 2004/03/21 21:02:25 cor Exp $