- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 Linux运行级别与进程管理; ;6.1 Linux的运行级别
6.2 进程和作业
6.3 Linux的进程管理
6.4 任务调度
6.5 系统日志管理
;6.1.1 Linux的启动过程;6.1.2 Linux的运行级别;2.设置Linux的运行级别运行级别 说 明 0 关机(halt) 1 进入单用户模式 2 多用户模式,无网络支持 3 完全的多用户模式,有网络支持,文本界面4 未使用,为保留的运行级别 5 完全的多用户模式,有网络支持和X11图形接口6 重启系统 一般系统默认的运行级别为3或5。系统管理员可以通过修改/etc/inittab文件内容来重新指定系统的默认运行级别,但应避免设为0或6,因为这两个执行模式会在开机后直接关机或重启。若要修改运行级别,只需要在此文件中找出一行: id:3:initdefault: 其中的数字3表示目前系统默认的运行级别为3,将此数字修改为0-6之间的其他数字应改变了系统的运行级别,如改为5,系统将以图形界面登录,并提供多用户和网络支持。; 在系统运行过程中,可以使用下列格式的命令使系统进入
指定的运行级别:
[root@rhel6 ~]# /sbin/init runlevel
runlevel为指定的运行级别,取值为0~6。
例如,以下命令将使系统进入运行级别5。
[root@rhel6 ~]# /sbin/init 5
而下列命令将使系统重新启动:
[root@rhel6 ~]# /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 进程;2.进程的状态
为了充分利用系统资源,Linux系统将进程分为以下几种状态:
运行状态:进程正在使用CPU运行的状态。处于运行态的进程又称为当前进程(current process)。
就绪状态:进程已获得除CPU外运行所需的全部资源,一旦系统把CPU分配给它之后即可投入运行。
等待状态:又称睡眠状态,进程正在等待某个事件或某个资源。
暂停状态:又称挂起状态,进程需要接受某种特殊处理而暂时停止运行。
休眠状态:进程主动暂时停止运行。
僵死状态:进程的运行已经结束,但它的控制信息仍在系统中。
终止状态:进程已经结束,系统正在回收资源。;3.进程的类型
Linux系统的进程大体可分为交互进程、批处理进
程和守护进程三种。
交互进程:由shell通过执行程序所产生的进程,可以工作在前后台。
批处理进程:不需要与终端相关,是一个进程序列。
守护进程:linux系统自动启动,工作在后台,用于监视特定服务。;4.进程的优先级
在Linux 操作系统中,进程之间是竟争资源(比如CPU和
内存的占用)的关系。linux内核采用优先数调度算法来为进
程分配CPU。每个进程都有两个优先级值:静态值和动态。
我们通常讨论的优先级是指静态优先级,这是因为我们无法
控制动态优先级。
Linux中进程优先级(niceness)的取值范围是-20~19之
间的整数,取值越高,优先级越低,默认优先级为0。启动
进程的普通用户只能降低进程优先级,超级用户不但可以降
低优先级,也可以提高优先级。 ;6.2.2 作业;6.2.3 进程的启动;6.1 Linux的运行级别
6.2 进程和作业
6.3 Linux的进程管理
6.4 任务调度
6.5 系统日志管理;6.3.1 命令行方式下的进程管理;【例6-1】查看当前用户在当前控制台上启动的进程。[root@rhel6 ~]# psPID TTY TIME CMD2135 tty1 00:00:00 bash3178 tty1 00:00:00 ps 显示信息分为4个字段,其中: PID:表示进程号,系统根据这个编号处理相应的进程 TTY:表示登录的终端号,桌面环境或远程登录的终端号表示为pts/n(n为终端编号,从0开始依次编号),字符界面的终端号表示为tty1~tty6,没有控制台的进程显示为“?” TIME:表示该进程消耗的CPU时间
您可能关注的文档
最近下载
- 离心泵设计计算表.xls VIP
- 公路市政化改造总体设计思路与实施探讨.docx VIP
- 新版装备承制资格现场审查项目和评价标准.pdf VIP
- DBJ04∕T 290-2012 袖阀管注浆加固地基技术规程.pdf VIP
- 北邮全套通信原理课件(刘丹谱老师版).pdf VIP
- (高清版)-B-T 2651-2023 金属材料焊缝破坏性试验 横向拉伸试验.pdf VIP
- 电化学储能电站检修规程.docx VIP
- 数据中心算力技术要求和测评方法.pdf VIP
- 港口起重机驾驶操作训练仿真模拟器技术方案(纯方案,109页港口起重机驾驶操作训练仿真模拟器技术方案.pdf VIP
- 青海水库工程标准化管理工作手册编制指南、管理、制度、操作手册示范文本、管理设施与标识导视系统建设与维护指引、小型水库运行管理技术指南.docx VIP
文档评论(0)