Please explain the exec() function and its family

Simplistically, in UNIX, you have the concept of processes and programs. A process is an environment in which a program executes. The simple idea behind the UNIX “execution model” is that there are two operations you can do. The first is to fork(), which creates a brand new process containing a duplicate (mostly) of the … Read more