- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 Linux运行级别与进程管理 本章介绍了Linux的运行级别及其控制文件,Linux的进程管理和任务调度方法,以及Linux系统日志管理问题。 学完本章后,你将能够: 控制和管理Linux的运行级别 描述Linux进程的基本概念 在图形界面和命令行界面下管理进程 在命令行界面下进行任务调度 管理系统日志 6.1 Linux的运行级别 6.2 进程和作业 6.3 Linux的进程管理 6.4 任务调度 6.5 系统日志管理 6.1.1 Linux的启动过程 Linux的启动过程由以下几个阶段组成: 执行GRUB或LILO引导装载程序 加载Linux内核 执行/sbin/init 读取并执行/etc/inittab 执行/etc/rc.d/rc.local脚本程序 执行/bin/login登录程序 6.1.2 Linux的运行级别 1./etc/inittab文件 Linux系统的运行级别可以理解为当用户登录时,系统为用户提供何种服务,它取决于/etc/inittab配置文件的内容。inittab文件是init进程的配置文件,用于指定系统启动时和正常运行时将要运行哪些脚本和服务。 /etc/inittab文件中每一配置命令行由 id、runlevels、action、command四个字段依次构成,各字段间用冒号分隔,共同确定某个进程在哪些运行级别以何种方式运行。 2.设置Linux的运行级别 大多数类UNIX系统都根据System V对init的定义,将运行级别分为7种模式。运行级别的七种模式运行级别 说 明 0 关机(halt) 1 进入单用户模式 2 多用户模式,无网络支持 3 完全的多用户模式,有网络支持,文本界面 4 未使用,为保留的运行级别 5 完全的多用户模式,有网络支持和X11图形接口 6 重启系统 一般系统默认的运行级别为3或5。系统管理员可以通过修改/etc/inittab文件内容来重新指定系统的默认运行级别,但应避免设为0或6,因为这两个执行模式会在开机后直接关机或重启。若要修改运行级别,只需要在此文件中找出一行:id:3:initdefault: 其中的数字3表示目前系统默认的运行级别为3,将此数字修改为0-6之间的其他数字应改变了系统的运行级别,如改为5,系统将以图形界面登录,并提供多用户和网络支持。 在系统运行过程中,可以使用下列格式的命令使系统进入 指定的运行级别: [root@rhel4 ~]# /sbin/init runlevel runlevel为指定的运行级别,取值为0~6。 例如,以下命令将使系统进入运行级别5。 [root@rhel4 ~]# /sbin/init 5 而下列命令将使系统重新启动: [root@rhel4 ~]# /sbin/init 6 设置或修改了系统的运行级别后,可以通过以下命令来查看 设置的结果: [root@rhel4 ~]#/sbin/runlevel 5 3 其中,“5”表示修改前的运行级别,“3”表示当前的运行级别。 6.1 Linux的运行级别 6.2 进程和作业 6.3 Linux的进程管理 6.4 任务调度 6.5 系统日志管理 6.2.1 进程 Linux是一个多用户、多任务的操作系统,在同一时间允 许有许多用户向操作系统发出各种操作命令。每当运行一个 命令时,系统就会同时启动一个进程。 进程(Processes)是指具有独立功能的程序的一次运行 过程,也是系统资源分配和调度的基本单位。 Linux系统在刚刚启动时,运行于内核方式,此时只有一 个初始化进程在运行,该进程首先对系统进行初始化,然后 执行初始化程序(即/sbin/init)初始化进程是系统的第一个 进程,以后的所有进程都是初始化进程的子进程。 2.进程的状态 为了充分利用系统资源,Linux系统将进程分为以下几种状态: 运行状态:进程正在使用CPU运行的状态。处于运行态的进程又称 为当前进程(current process)。 就绪状态:进程已获得除CPU外运行所需的全部资源,一旦系统把CPU分配给它之后即可投入运行。 等待状态:又称睡眠状态,进程正在等待某个事件或某个资源。 暂停状态:又称挂起状态,进程需要接受某种特殊处理而暂时停止 运行。 休眠状态:进程主动暂时停止运行。 僵死状态:进程的运行已经结束,但它的控制信息仍在系统中
您可能关注的文档
- 第4讲有效沟通之倾听(修改).ppt
- 第4课_古代的经济政策.ppt
- 第4讲美学概论之审美心理学.ppt
- 第4课商鞅变法与秦的强盛课件.ppt
- 第4课宋明理学修改.ppt
- 第5单元循环结构程序设计.ppt
- 第5章Bootloader设计基础.ppt
- 第5章VisualBasic常用控件.ppt
- 第5章串行数字通信.ppt
- 第5章关系数据库标准语言.ppt
- 安全生产考核奖惩制度3篇.doc
- 颅脑损伤病人的护理查房【优质公开课】精品PPT课件模板.pptx
- 二零二二年度德州继续教育公需科目《公共事务管理与服务能力》试题及答案.pdf
- 二零二二年度党风廉政建设知识竞赛题库(含答案).pdf
- 二零二二年度度枣庄市专业技术人员继续教育公需科目培训班互动题.pdf
- 二零二二年度儿童保健学试题库(含答案).pdf
- 二零二二年度第十九届中国东南地区数学奥林匹克竞赛高一试题(含答案).pdf
- 二零二二年度动物卫生监督题库(含答案).pdf
- 黑龙江省大庆市重点中学2023-2025学年高一下学期2月开学考试英语试题(含解析).docx
- 二零二二年度法检书记员招考《公基》测试题库(含答案).pdf
文档评论(0)