程序与资源管理_第1页
程序与资源管理_第2页
程序与资源管理_第3页
程序与资源管理_第4页
程序与资源管理_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

程序与资源管理,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启动,可以工作在前/后台批处理进程:不需要与终端相关,提交在等待队列的作业守护进程:shell/linux系统自动启动,工作在后台,用于监视特定服务,8,1.1.5、进程启动方法进程的启动是由于执行一个程序而启动的,在Linux系统中启动进程的方式有两种:()手工启动前台:直接输入linux命令并按Enter(ls)后台:输入linux命令后加*表示任何时间;0-23/2表示每隔2小时,即:0:25,2:25,4:25;1,3,5:表示多种用“,”隔开。,44,(2)运行crontab命令功能:生成用户的cron文件格式:crontab参数文件名参数:-u用户名/指定具体用户的cron文件-r/删除用户的crontab文件-l/显示用户的cron文件-e/编辑用户的crontab文件,45,实例:#crontab/root/root.cron/建立当前标准格式用户crontab文件#crontabr/删除当前用户的cron文件,46,配置案例:要求:root用户在每周2,4,6早上3点启重系统配置过程:#vi/root.cron(以root用户登录)03*2,4,6/sbin/shutdown-rnow#crontab/root.cron,47,crontab命令提交的调度任务存放在/var/spool/cron目录中,并且以提交的用户名称命名,等待crond进程来调度执行。,48,注意:(1)/etc/at.deny和/etc/at.allow文件用于控制用户运行at的任务可以通过/etc/at.deny和/etc/at.allow文件控制执行at命令的用户,at.deny存放禁止执行at命令用户名;at.allow存放允许at命令的用户名。/禁止user1用户执行at命令安排调度任务#vi/etc/at.deny/向文件中添加如下内容user1,49,系统管理的其它命令,1.last功能:显示先前用户登录信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论