exec函数族主要用于子进程,子进程利用exec函数执行另一个程序,子进程代码和数据被新程序代替,将当前进程的.text、.data 替换为所要加载的程序的.text、.data,然后让进程从新的.text第一条指令开始执行,但是进程ID并未改变。
其中有六种以exec 开头的函数,统称exec 函数:
int execl(const char *path, const char *arg, ...);
int execlp(const char *file, const char *arg, ...);
int execle(const char *path, const char *arg, ...