#include < sys/types.h > #include < signal.h > int kill(pid_t pid, int sig);
kill -s número do PID kill -l
kill
pode ser tanto um comando como uma chamada de sistema. Quando utilizado como uma chamada de sistema, kill recebe 2 parâmetros: o número do PID e um sinal para mandar, SIG. Quando usado como comando, kill pode ser usado de duas formas diferentes: na primeira, permite-se ao usuário mandar um sinal para o processo com identificação PID, se o sinal -s é omitido do comando, ele, por padrão, terminará a execução do programa; na segunda, permite-se ao usuário listar os sinais definidos pelo sistema. As sinópses acima são válidas para todos os sistemas.Para mandar um sinal USR1 para o processo 1234, faça:
kill -s USR1 1234
A mesma coisa pode ser feita no C usando a chamada de sistema:
... kill(1234,SIGUSR1); ...
AIX, Linux, Lynx, SunOS e Solaris
Para maiores informações sobre este comando, consulte a página do manual de seu sistema operacional (comando man).