Linux程序设计第6章题库.pptVIP

  • 3
  • 0
  • 约3.27千字
  • 约 20页
  • 2017-07-21 发布于湖北
  • 举报
嵌入式操作系统应用开发--Linux程序设计 陈晓雷 第6章 进程控制 6.1 进程标识 6.2 进程创建 6.3 执行一个新程序 6.4  等待进程完成 6.5 进程终止与僵死进程 6.6 system()函数 6.7 进程组 6.8 会晤期 6.9 控制终端 6.10 作业控制 * 6.1 进程标识 进程ID(PID):唯一正整数0-MAXPID-1 几个特殊进程:调度进程PID=0,init进程PID=1 pid_t类型: int #include sys/types.h #include unistd.h pid_t getpid(void); pid_t getppid(void); 6.2 进程创建 #include sys/types.h #include unistd.h pid_t fork(void); 进程之间的层次关系:父进程、子进程 fork()成功返回 子进程:0 父进程:子进程的PID fork()失败返回:-1,并置errno 例:p6-1.c * 6.2 进程创建 子进程克隆父进程 继承的特征: UID、GID、EUID、EGID、附加GID 会晤期ID和控制终端 调整用户ID标志和调整组ID标志 当前工作目录和根目录 文件创建屏蔽mask 信号屏蔽与设置 任何打开的文件描述字的执行时关闭标志FD_CLOEXEC 环境变量 所有相连的共享存

文档评论(0)

1亿VIP精品文档

相关文档