Linux进程线程编程:进程基础函数族与exec函数族详解.pdfVIP

  • 1
  • 0
  • 约1.27千字
  • 约 8页
  • 2026-06-08 发布于北京
  • 举报

Linux进程线程编程:进程基础函数族与exec函数族详解.pdf

进程–exec函数族

•进程调用exec函数族执行某个程序

•进程当前内容被指定的程序替换

•实现让父子进程执行不同的程序

➢父进程创建子进程

➢子进程调用exec函数族

➢父进程不受影响

进程–execl/execlp

#includeunistd.h

intexecl(constchar*path,constchar*arg,…);

intexeclp(constchar*file,constchar*arg,…);

➢成功时执行指定的程序;失败时返回EOF

➢path执行的程序名称,包含路径

➢arg…传递给执行的程序的参数列表

➢file执行的程序的名称,在PATH中查找

进程创建–execl(p)–示例

执行ls命令,显示/etc目录下所有文件的详细信息

if(execl(“/bin/ls”,“ls”,“-a”,“-l”,“/etc”,NULL)0)

{perror(“execl”);

}

if(execlp(“ls”,“ls”,“-a”,“-l”,“/etc”,NULL

文档评论(0)

1亿VIP精品文档

相关文档