进程的概念
进程是处于活动状态的计算机程序
进程是一个随执行过程不断变化的实体
进程与程序间的关系
进程是程序的一次运行活动,属于一种动态的概念
一个进程可以执行一个或多个程序
程序可以作为一种软件资源长期保持着,而进程则是一次执行过程
对Linux操作系统(以及UNIX操作系统)来说,每个运行中的程序至少由一个进程组成
从操作系统的立场出发,每个进程与其它进程都是彼此独立的
一个用户的应用程序不会干扰到其它用户的程序或者操作系统本身
用户能够查看系统中的所有进程
但是普通用户只能结束自己的进程
进程的分类
交互式进程
批处理进程
守护进程 通常在系统启动时自动运行
init 是系统的第一个进程它的进程号是1
前台与后台
前台就是指一个程序控制着标准输出和标准输入
后台就是指一个程序不从标准输入接受输入,一般也不将结果输出到标准输出上,守护进程属于后台