
嵌入式Linux应用开发篇 – 03:详解Linux中的exec函数族及其示例代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本篇文章详细解析了Linux系统中常用的exec函数族的功能和使用方法,并提供了丰富的示例代码帮助读者理解和掌握其在实际项目中的运用。
1. exec函数族
exec 为 execute(执行),用于替换调用进程所执行的程序,使得该进程的用户空间代码和数据完全被新程序替代,并从新程序的启动例程开始执行。尽管进程中使用的PID保持不变,其内部状态实际上已经转变为新的程序。
在exec函数族中包括以下六个函数:
```c
#include
int execl(const char *path, const char *arg, ...);
int execlp(const char *file, const char *arg, ...);
int execle(const char *path, const char *arg,..., char *const envp[]);
```
注意,这里仅展示了部分函数原型。在实际使用中,还有其他三个相关函数。
全部评论 (0)
还没有任何评论哟~


