linux 进程控制编程 exec族函数
2016-10-18 15:28
225 查看
1. execl
函数的作用: 执行一个文件,
函数原型: int execl(const char *path, const char *arg,..)
参数说明: path:代表的文件路径;
arg: 表示argv[0], argv[1],...
最后一个以NULL结束;
返回值:成功函数没有返回,出错-1;
2.execv
函数的作用:执行文件
函数原型:int execv(const char *path, char * const argv[])
函数的参数: path:代表的文件路径;
argv:是一个数组里的指针传递过来;
返回值: 成功不返还,出错-1
3 execlp
函数的作用:在PATH环境变量中查找文件并执行
函数原型:int execlp(const char *file, const char *arg,..)
参数说明:file:在PATH环境变量中查找file文件名;
arg: 表示argv[0], argv[1],...最后一个是NULL
返回值: 成功不返还,出错-1
4 execve
函数的作用:执行文件
函数原型:int execve(const char *filename, char * const argv[],char *const envp[])
函数的参数: filename:代表的文件路径;
argv:是一个数组里的指针传递过来;
envp:作为传递给执行文件的新环境变量数组
返回值: 成功不返还,出错-1
5 execvp
函数的作用:在PATH环境变量中执行文件
函数原型:nt execvp(const char *file, const char *arg[])
函数的参数:file:在PATH环境变量中查找file文件名;
argv:是一个数组里的指针传递过来;
返回值: 成功不返还,出错-1
函数的作用: 执行一个文件,
函数原型: int execl(const char *path, const char *arg,..)
参数说明: path:代表的文件路径;
arg: 表示argv[0], argv[1],...
最后一个以NULL结束;
返回值:成功函数没有返回,出错-1;
2.execv
函数的作用:执行文件
函数原型:int execv(const char *path, char * const argv[])
函数的参数: path:代表的文件路径;
argv:是一个数组里的指针传递过来;
返回值: 成功不返还,出错-1
3 execlp
函数的作用:在PATH环境变量中查找文件并执行
函数原型:int execlp(const char *file, const char *arg,..)
参数说明:file:在PATH环境变量中查找file文件名;
arg: 表示argv[0], argv[1],...最后一个是NULL
返回值: 成功不返还,出错-1
4 execve
函数的作用:执行文件
函数原型:int execve(const char *filename, char * const argv[],char *const envp[])
函数的参数: filename:代表的文件路径;
argv:是一个数组里的指针传递过来;
envp:作为传递给执行文件的新环境变量数组
返回值: 成功不返还,出错-1
5 execvp
函数的作用:在PATH环境变量中执行文件
函数原型:nt execvp(const char *file, const char *arg[])
函数的参数:file:在PATH环境变量中查找file文件名;
argv:是一个数组里的指针传递过来;
返回值: 成功不返还,出错-1
相关文章推荐
- Linux系统进程控制编程---popen函数调用
- linux进程控制编程与守护进程编写实例
- Linux系统进程控制编程(五)——popen函数调用
- LInux进程控制与编程
- Linux系统进程控制编程(二)——fork系统调用
- Linux下的C编程实战(三)――进程控制与进程通信编程 推荐
- linux历程--进程控制编程
- 4、linux进程控制编程
- Linux 进程控制--- 编程 --- getpid --- fork --- exec --- system --- wait
- GNU_linux编程指南读书笔记4 --进程控制
- Linux下的C编程实战之三进程控制
- Linux进程控制编程之fork、wait
- Linux下的C编程实战(开发平台搭建,文件系统编程,进程控制与进程通信编程,“线程”控制与“线程”通信编程,驱动程序设计,专家问答)
- Linux系统进程控制编程(三)——exec函数族的使用
- Linux下的C编程入门之进程控制与进程通信编程
- Linux进程控制编程之守护进程
- Linux系统进程控制编程(三)——exec函数族的使用
- linux应用程序设计(一)——文件、时间编程及进程控制
- Linux编程之进程控制(1)
- Linux系统进程控制编程---system系统调用