程序与资源管理,1,本章教学目标:掌握进程管理的命令使用熟悉进程的启动方式了解进程定义、分类,2,难点:Linux进程管理重点:掌握如何使用进程管理命令及任务自动化操作。关键词:进程,3,1什么是进程?,1.1.1、进程的定义在linux系统中:“触发任何一个事件,系统都会将它定义为一个进程,并且给这个进程一个ID,称为PID,同时根据启动这个进程的用户与相关属性关系,给这个PID一组有效的权限设置”,从此以后,这个PID能在系统上进行的动作就和PID的权限有关了。即每个程序模块和它执行时所处理的数据组成了进程。,4,1.1.2、进程和程序的区别进程是动态的,而程序是静态的进程是有生命的,而程序是永久的一个程序可以包含若干个进程一个进程可以包含若干个程序(例:调用别的程序),5,1.1.3、进程的基本状态及其转换(1)进程的基本状态运行态(running):在CPU上运行就绪态(ready):获得了CPU外的一切资源,可以随时被CPU调用阻塞态(blocked):也叫等待态,正在等待某一事件的发生,6,(2)进程间的转换,7,1.1.4、进程的类型交互进程:由shell启动,可以工作在