반응형
새 프로세스 시작하기
#include <stdlib.h>
int system (const char *string)
- system 함수는 string 매개변수로 주어진 명령을 실행하고 그것이 끝날 때까지 기다린다.
- 주어진 명령을 실행할 수 없으면 127을, 그 외의 오류가 발생하면 -1을 돌려준다.
- 실행 했을 경우에는 중료 코드를 돌려준다.
예제
실행결과
- system은 셸을 이용해서 프로그램을 실행하므로, 원하는 프로그램을 띄우기전 셸을 띄워야 하기 때문에 비효율적이고 리눅스설치본에 상당히 의존적이라 좋은 방법이 되지 못한다.
반응형
'개발 > Linux' 카테고리의 다른 글
프로세스와 신호 - 프로세스 이미지 복제 (0) | 2014.11.07 |
---|---|
프로세스와 신호 - 프로세스 이미지 대체하기 (0) | 2014.11.07 |
프로세스와 신호 - 프로세스 일정 관리 (0) | 2014.11.06 |
프로세스와 신호 - 시스템 프로세스들 (0) | 2014.11.06 |
프로세스와 신호 - 프로세스 구조 / 테이블 (0) | 2014.11.06 |