草庐IT

c - 哪些用户可以使用 setpgid() 函数?

当我执行这个函数时,我计算出了setpgid()的函数,结果将被拒绝权限。然后我当时以root用户身份登录,这也会打印错误消息,因为权限被拒绝。那么哪个用户可以使用这个功能。谁能给我解释一下?#include#include#includemain(){printf("parentpid=%d\tpgid=%d\n",getpid(),getpgid(getpid()));pid_tpid,pgid;pgid=getpgid(getpid());if((pid=fork())==0){printf("beforsessionchildpid=%d\tpgid=%d\n",getpid(

c - 哪些用户可以使用 setpgid() 函数?

当我执行这个函数时,我计算出了setpgid()的函数,结果将被拒绝权限。然后我当时以root用户身份登录,这也会打印错误消息,因为权限被拒绝。那么哪个用户可以使用这个功能。谁能给我解释一下?#include#include#includemain(){printf("parentpid=%d\tpgid=%d\n",getpid(),getpgid(getpid()));pid_tpid,pgid;pgid=getpgid(getpid());if((pid=fork())==0){printf("beforsessionchildpid=%d\tpgid=%d\n",getpid(