linux

xiaoxiao2021-02-27  2.9K+

#define _LIBRARY_ #include<unistd.h> /* *创建一个会话并设置进程组号,下面系统调用宏对应于函数: * pid_t setsid(),返回:调用进程的会话标识符(session ID) */ _syscall0(pid_t,setsid);

 

该程序包括一个setsid()系统调用函数,如果调用的进程不是一个组的领导时,该函数用于创建一个新会话。则调用进程将成为该新会话的领导,新进程组的组领导,并且没有控制终端. 调用进程的组ID和会话ID被设置成进程PID(进程标识符). 调用进程将称为新进程组和新会话中的唯一进程

转载请注明原文地址: https://www.6miu.com/read-17.html

最新回复(0)