在父进程中fork一个子进程,在子进程中调用exec函数启动新的程序.exec函数一共有六个,其中execve为内核级系统调用,其他(execl,execle,execlp,execv,execvp)都是调用execve的库函数. #include<unistd.h> 函数定义 int execve(const char *filename, char *const argv[ ], char *const envp[ ]); 返回值 函数执行成功时没有返回值,执行失败时的返回值为-1. 函数…