#include<stdlib.h>
int main()
{
	system("ls -al /etc/passwd /etc/shadow");
return 0;
}

简言之:system调用就相当于 fork+wait....system自己会进行fork工作,而父进程是很老实的在wait等待子进程的结束。