当进程调用一种exec函数时,该进程执行的程序完全替换为新程序,新程序从main函数开始执行。调用exec并不创建新进程,所以前后的进程ID并未改变。exec只是用磁盘上的一个新程序替换了当前进程的正文段、数据段、堆和栈