geteuid -- 1




进程标识符每个进程都有一个非负整数标识的唯一进程ID。ID为0的进程通常是调度进程,通常被称为交换进程,该进程是unix内核的一部分,不执行任何磁盘操作,所以也被成为系统进程。ID为1的进程通常是init进程,负责启动UNIX系统,早期版本中是/etc/init,较新版本中是/sbin/init。通常该进程读取与系统有关的初始化文件,并将系统引导到一个状态,并且绝不会终止,他与调度进程不同,他是一个普通的用户进程,但他以超级用户权限运行,是所有孤儿进程的父进程。ID为2的进程是页守护进程,负责支持虚拟存储系统的分页操作 获取进程信息以下函数均定义于unistd.h头文件中pid_t getpid(void); 返回获取进程ID pid_t getppid(void); 返回获取父进程ID uid_t getuid(void); 返回获取进程实际用户ID uid_t geteuid(void); 返回调用进程的有效用户ID uid_t getgid(void); 返回调用进程的实际组ID uid_t getegid(void); 返回调用进程的有效组ID var CODE_DIVS=[{"id":"editor_c","mode":"c_cpp"},{"i
#读书笔记    #技术帖    #linux    #unix   



京ICP备15018585号