gcc -o fork fork.c./fork Thinkpad@LENOVO-77052164 ~$ gcc -o fork fork.c Thinkpad@LENOVO-77052164 ~$ ./forkThe return value is 3420The return value is 0 In father process!! In child process!! My PID is 376 My PID is 3420 Thinkpad@LENOVO-77052164 ~$ lsfork.c fork.exe Thinkpad@LENOVO-77052164 ~$ lsexeclp.c fork.c fork.exe Thinkpad@LENOVO-77052164 ~$ gcc -o execlp execlp.c Thinkpad@LENOVO-77052164 ~$ lsexeclp.c execlp.exe fork.c fork.exe Thinkpad@LENOVO-77052164 ~$ ./exelpbash: ./exelp: No such file or directory Thinkpad@LENOVO-77052164 ~$ ./execlp Thinkpad@LENOVO-77052164 ~$ UID PID PPID TTY STIME COMMAThinkpad 3752 1 con 01:06:59 /usr/biThinkpad 1452 1 con 01:29:18 /usr/bi Thinkpad@LENOVO-77052164 ~$ lsexecle.c execlp.c execlp.exe fork.c fork.e Thinkpad@LENOVO-77052164 ~$ gcc -o execle execle.c$Thinkpad@LENOVO-77052164 ~$ ./execle Thinkpad@LENOVO-77052164 ~$ PATH=/tmpUSER=ThinkpadSYSTEMROOT=C:\WINDOWSWINDIR=C:\WINDOWS

评论