코스 할당의 일부로 자체 쉘을 작성하고 있습니다. 그래서 배경 작업을 지원해야합니다. 나는 직업 ID와 배경 작업에 대한 데이터 strutures을 유지 관리하고있다. 그러나 커널에 이것이 백그라운드 프로세스라는 사실을 알려줘야 만, 터미널 포 그라운드 프로세스가 하나만 존재합니다. 지금까지는 프로그램 수준에서 백그라운드 작업을 처리하고 있습니다.UNIX 백그라운드 프로세스를 등록하기위한 시스템 호출
백그라운드 프로세스를 등록하는 함수 호출은 무엇입니까? 데몬 기능에서 리눅스 모습에
: http://www.win.tue.nl/~aeb/linux/lk/lk-10.html 내가 그것을 –
중복의 교육의 길을 좋아 HTTP : //stackoverflow.com/questions/1509352/can-we-start-a-background-process-using-exec-giving-as-an-argument –
@Jonathan, 그건 완전히 다릅니다. 이 사람은 직업 통제를 원하고 다른 질문은 데몬을 시작하려고합니다. 데몬은 터미널에서 연결이 끊어지고 사용자와 전혀 상호 작용하지 않습니다. –