1 进程的概念
1.1 进程和程序的区别
程序是静态概念,本身作为一种软件资源长期保存;而进程是程序的执行过程,它是动态概念,有一定的生命期,是动态产生和消亡的;
程序和进程无一一对应关系。一个程序可以由多个进程共用;
【/etc/rc.d/init.d/httpd status】查看httpd的运行状态
【/etc/rc.d/init.d/httpd start】启动http服务
【ps -le | grep httpd】查看httpd相关的所有进程
另一方面,一个进程在活动中也可顺序地执行若干个程序。
【pwd ; date ; find / -name abc】
1.2 父进程与子进程
子进程是由一个进程所产生的进程,产生这个子进程的进程成为父进程。
在Linux系统中,使用系统调用fork创建进程。fork复制的内容包