仓储网站建设,建设公司企业使命,内网域名,邯郸单位网站建设1、相关函数
#includeunistd.h
#includesys/types.h
pid_t getpid(void); 获得当前进程ID
uid_t getuid(void); 获得当前进程的实际用户ID
uit_t geteuid(void); 获得当前进程的有效用户ID
git_t getgid(void); 获得当前进程的用户组ID
pit_t getppid(…1、相关函数
#includeunistd.h
#includesys/types.h
pid_t getpid(void); 获得当前进程ID
uid_t getuid(void); 获得当前进程的实际用户ID
uit_t geteuid(void); 获得当前进程的有效用户ID
git_t getgid(void); 获得当前进程的用户组ID
pit_t getppid(void); 获得当前进程的父进程ID
pit_t getpgid(void); 获得当前进程所在的进程组ID
pit_t getpgid(pid_t pid); 获得进程ID为pid的进程所在的进程组ID 2、使用示例
#includeunistd.h
#includestdio.hint main(void)
{printf(pid:%d\n,getpid());printf(ppid:%d\n,getpid());printf(uid:%d\n,getuid());printf(euid:%d\n,geteuid());printf(user gid:%d\n,getgid());printf(gid:%d\n,getpgrp());printf(pgid:%d\n,getpgid(getpid()));printf(ppgid:%d\n,getpgid(getppid()));return 0;
}运行结果