exec不是cisco的,而是linux的高级环境。exec函数族,顾名思义,是一组函数。它用一个新的程序文件替换当前进程映像,程序通常从主函数开始!使用fork函数创建子进程后,子进程通常会调用exec函数来执行另一个程序。当一个进程调用exec函数时,该进程将被一个新程序完全替换,该程序将从它的主函数开始。因为调用exec不会创建新进程,所以它前后的进程id不会更改。exec只是用另一个新程序替换当前进程的主体、数据、堆和堆栈段。有六种不同的exec函数可用,通常称为exec函数。这些exec函数是unix进程控制原语。新进程可以用fork创建,新程序可以用exec执行。exit函数和两个wait函数处理终止和等待终止。这些是我们需要的基本过程控制原语。