当前位置: 技术问答>linux和unix
关于exec系列函数
来源: 互联网 发布时间:2017-01-20
本文导语: 在execl,execle,execlp三个函数中第一个参数已经指明了要执行的文件名,为什么第二个参数中还要在出现一次呢?例如execlp("ps","ps","ax",0), "ps"为什么出现了两次? | 第一个是要执行的程序的名...
在execl,execle,execlp三个函数中第一个参数已经指明了要执行的文件名,为什么第二个参数中还要在出现一次呢?例如execlp("ps","ps","ax",0), "ps"为什么出现了两次?
|
第一个是要执行的程序的名字或者全路径
第二个是进程的名称,你可以用ps,也可以用完全不相关的一个字符串,比如abc
执行之后通过ps命令查看,你刚才运行的进程就是abc
第二个是进程的名称,你可以用ps,也可以用完全不相关的一个字符串,比如abc
执行之后通过ps命令查看,你刚才运行的进程就是abc