如何在linux中实现stdlib.h文件的system()函数?

时间:2011-03-15 20:54:17

标签: c linux

  

可能重复:
  How does system() exactly work in linux?

为了好奇, 我想知道system()函数如何产生进程及其内部实现? 是在内部使用fork,exec吗?

1 个答案:

答案 0 :(得分:2)

在我的Debian框中,它使用clone(),它本身调用sys_clone()。您可以使用strace来查看系统调用。