kill() : 다른 프로세스에게 시그널 전송
#include <sys/types.h>
#include <signal.h>
int kill(pid_t pid, int sig);
//특정 시그널을 프로세스에게 넘김. 성공 0, 실패 -1
pause() : 시그널 대기 함수
#include <unistd.h>
int pause(void);
시그널이 도착할 때 까지 기다림. 항상 -1 을 리턴.
alarm() : 자신에게 알람 시그널 전달 함수
#include <unistd.h>
unsigned int alarm(unsigned int secs);
지정한 초(secs) 뒤에 현재 프로세스에 시그널을 전달함
raise() : 자신에게 시그널 보내는 함수
#inculde <signal.h>
int raise(int sig);
'프로그래밍 > Linux Programming' 카테고리의 다른 글
fork()를 이용한 tcp socket 1:1 채팅 예제. (0) | 2011.10.18 |
---|---|
[시그널] 시그널 집합(signal set) 처리. (0) | 2011.10.07 |
시그널 처리. 과제 (0) | 2011.10.06 |
표준 파일 입출력 (0) | 2011.10.06 |
[Linux] 디렉토리 처리 함수들 opendir(), readdir(), chdir(), 간단 예제. (0) | 2011.10.05 |