Linux基础教程(第3版) 第7章 进程管理.pptVIP

Linux基础教程(第3版) 第7章 进程管理.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 进程管理 主要内容 进程和多进程的概念 进程类型 如何运行后台进程 如何进行进程控制 7.1 进程概述 进程(process):正运行的程序,即程序只有再被系统载入了内存并运行后才能够叫做进程。 程序是磁盘文件,而进程则是内存中工作着的代码。 获得当前运行的程序及其进程号:ps [user@hostname]$ps [参数] 7.1.2进程间关系 复制机制来产生进程 进程关系:树形关系 每一个进程都记录了它的父进程和子进程的ID 进程结束之后退回到它的父进程 任何子进程都自动从父进程那里继承三个打开的设备文件 : 标准输入设备(键盘、鼠标):stdin(standard incoming,标准输入) 标准输出设备(显示器等):stdout(standard outputting,标准输出) 做标准错误输出(stderr, standard error) 7.2进程类型 前台和后台进程 前台:一个程序控制着标准输入输出 后台:一个程序不从标准输入接受输入,一般也不将结果输出到标准输出 守护进程 一般以后台进程的方式存在 开机即被载入到系统中并常驻在系统中,直到关机时才结束,也被专称为“Daemon”, 7.3进程控制命令 监视进程运行状态 在用户退出后让进程继续运行 更改进程的优先级 在进程有问题的时候杀死进程 7.3.1监视进程 报告系统当前的进程状态:ps # ps [选项] ps命令输出字段含义 进程状态 7.3.2用户退出后继续运行进程 Nohup:让用户的程序在用户退出系统后继续运行 7.3.3调整优先级 在启动进程时指定优先级 nice –优先级改变量 命令[参数][对象] 进程运行时调整优先级 renice 优先级的改变量[PID][ -u用户…][-p PID…][-g GID…] 7.3.3终止进程 Ctrl+c:终止前台程序 kill :送一个结束进程的信号到某个当前运行的特定进程,从而结束进程 # kill [选项] [信号] 进程号 正常结束 kill PID 强制结束 kill -9 PID 7. 4 运行后台进程 使用符号 [echo@echo echo]$ ls –Rdirlist [1] 561 适合于: 程序运行途中不需要用户的干预 程序执行时间较长 使用nohup Nohup 命令[参数]输出文件 程序的优先级增加5 使用cron 可以定时地、周期地执行程序 主配置文件 /etc/crontab 使用crontab 描述传递给cron的执行程序 格式: minute hour day month dayofweek command 保存在 /var/spool/cron 目录 运行后台进程-2 使用anacron 任务被列在配置文件 /etc/anacrontab中。 格式是: period delay job-identifier command 使用at at时间 命令1 命令2 命令3 …… 使用atq :列出用户未执行完的任务 使用atrm :删除后台执行的任务 使用batch :在系统负载允许的情况下执行命令 小结习题 7-* RedHatLinux9基础教程(第2版) 进程等待的内核事件名 WCHAN 父进程ID PPID 进程优先级 PRI 进程的优先级值,较小的数字意味着占用较少的CPU时间 NI 被执行的命令行 COMMAND 进程使用的总CPU时间 TIME 进程状态,用下表代码中的一个给出 STAT 进程相关的终端 TTY 进程占用的物理内存的总数量,以K为单位 RSS 进程使用的虚拟内存大小,以K为单位 VSZ 进程使用内存的百分比 %MEM 进程自最近一次刷新以来所占用的CPU时间和总时间的百分比 %CPU 进程号,可以唯一标识该进程 PID 进程所有者的用户名 USER 意义 字段名 停止或跟踪 T 进程没有驻留页 W 不间断睡眠 D 僵尸 Z 空闲 I 睡眠状态 S 运行或准备运行 R 含义 符号 [echo@echo echo]$nohup dir [1] 613 [echo@echo echo]$nohup: appending output to ‘nohup.out’ [1]+ Done nohup.dir [echo@echo echo]$ [echo@echo echo]$ ls #*mail*#1565tBp# Desktop Graphic KDE1.gif RMAIL bin dustbin lsech

文档评论(0)

hmzhang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档