- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 管理进程和计划任务 课程回顾 在新硬盘中创建一个文件系统并挂载使用,需要涉及到哪些操作? 如何挂载、卸载U盘和光驱等设备? 如何查看各分区的磁盘空间使用情况? 创建LVM逻辑卷的基本步骤是什么? 技能展示 熟悉Linux的引导流程 熟悉Linux的运行级别 会管理进程和服务 会设置任务的计划运行 本章结构 引导流程总览 INIT进程与配置文件 INIT进程 由Linux内核加载运行 /sbin/init 程序 是系统中第一个进程,PID(进程标记)号永远为1 配置文件:/etc/inittab inittab文件的结构 x:5:respawn:/etc/X11/prefdm -nodaemon 其他系统初始化文件 /etc/rc.d/rc.sysinit 由init进程调用执行 完成设置网络、主机名、加载文件系统等初始化工作 /etc/rc.d/rc脚本文件 由init进程调用执行 根据指定的运行级别, 加载或终止相应的系统服务 /etc/rc.local脚本文件 由rc脚本调用执行 保存用户定义的需开机后自动执行的命令 Linux系统的运行级别 运行级别 指运行Linux系统的不同模式 每种模式对应不同的服务程序组合 默认的7种运行级别 0:关机状态 1:单用户模式 2:字符界面的多用户模式(不支持网络) 3:字符界面的完整多用户模式 4:未分配使用 5:图形界面的多用户模式 6:重新启动 Linux系统的运行级别 调整默认运行级别 修改 /etc/inittab 文件中的 initdefault 配置行 Linux系统的运行级别 查看运行级别 使用runlevel命令,分别显示: 切换前的运行级别、当前运行级别 临时切换运行级别 使用init命令结合 0-6 的运行级别参数 系统服务的启动控制 查看系统服务的启动状态 格式:chkconfig --list chkconfig --list 服务名称 服务脚本位置:/etc/init.d ? /etc/rc.d/init.d 系统服务的启动控制 设置系统服务的启动状态 格式:chkconfig --level 级别列表 服务名 on|off 系统服务的启动控制 ntsysv系统服务管理工具 格式:ntsysv ntsysv --level 级别列表 程序与进程的关系 程序 保存在硬盘、光盘等介质中的可执行代码和数据 是静态保存的代码 进程 在CPU及内存中运行的程序代码 是动态执行的代码 父、子进程:每个进程可以创建一个或多个进程 查看进程信息 ps命令 用途:查看静态的进程统计信息 格式:ps aux ps -elf 常用命令选项 a:显示当前终端下的所有进程信息 u:使用以用户为主的格式输出进程信息 x:显示当前用户在所有终端下的进程信息 -e:显示系统内的所有进程信息 -l:使用长格式显示进程信息 -f:使用完整的格式显示进程信息 查看进程信息 top命令 用途:查看动态的进程排名信息 查看进程信息 pgrep命令 用途:根据特定条件查询进程PID信息 常用命令选项: -l:列出进程的名称 -U:根据进程所属的用户名进行查找 -t:根据进程所在的终端进行查找 查看进程信息 pstree命令 用途:以树型结构显示各进程间的关系 常用命令选项: -p:列出进程的PID号 -u:列出进程对应的用户名 -a:列出进程对应的完整命令 进程的不同启动方式 手工启动 前台启动:用户输入命令,直接执行程序 后台启动:在命令行尾加入“”符号 进程的前后台调度 Ctrl+Z 组合键 将当前进程挂起,即调入后台并停止执行 jobs命令 查看处于后台的任务列表 fg命令 将处于后台的进程恢复到前台运行,需指定任务序号 终止进程的运行 Ctrl+C组合键 中断正在执行的命令 kill、killall命令 kill用于终止指定PID号的进程 killall用于终止指定名称的所有进程 -9 选项用于强制终止 终止进程的运行 pkill命令 用途:根据特定条件终止相应的进程 常用命令选项: -U:根据进程所属的用户名终止相应进程 -t:根据进程所在的终端终止相应进程 小结 请思考: Linux系统的引导流程包括哪些过程? 脚本文件/etc/rc.d/rc主要起什么作用? 如何使系统开机后默认进入字符模式? 如何强制终止一个进程? 若要查看httpd进程的PID号,可使用哪些方法? 计划任务管理 —— at at命令 在指定的日期、时间点自动执行预先设置的一些命令操作,属于一次性计划任务 服务脚本名称:/etc/init.d/atd 设置格式:at [HH:
您可能关注的文档
最近下载
- 新22S6消防工程参考标准.docx
- 慢性肾脏病早期筛查、诊断及防治指南(2022年版).pptx VIP
- 家庭饮食健康计划.pptx VIP
- 2025年福建省厦门集美中学招聘办公室职员1人笔试备考题库及答案解析.docx VIP
- 级配碎石施工 ..ppt VIP
- 2022年7月上海高考英语真题(学生版+解析版+听力音频).docx
- DB44T 1212-2013 用能单位能源计量管理体系通用要求.pdf VIP
- 上-下气道慢性炎症性疾病联合诊疗与管理专家共识中华医学会呼吸病学分会哮喘学组(发布时间:2017-07).pdf VIP
- 心力衰竭诊疗规范.docx VIP
- 光照时间对三斑海马幼苗成活率和生长速度的影响.pdf VIP
文档评论(0)