欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    Linux基础及应用第7章.ppt

    • 资源ID:6511211       资源大小:1.56MB        全文页数:46页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Linux基础及应用第7章.ppt

    第7章进程管理与系统监视,7-1 进程与作业管理,7-1-1 进程与作业简介7-1-2 启动进程与作业7-1-3 桌面环境下管理进程与作业7-1-4 管理进程与作业的Shell命令,7-1-1 进程与作业简介,1、进程 进程是具有独立功能的程序的一次运行过程,是系统资源分配和调度的基本单位。PID 进程与程序:进程不是程序,但由程序产生。进程与程序的区别:程序是一系列指令的集合,是静态的概念;进程是程序的一次运行过程,是动态的概念。程序可长期保存;而进程只能暂时存在,动态产生、变化和消亡。进程与程序并不一一对应,一个程序可启动多个进程;一个进程可调用多个程序。,2、作业 正在执行的一个或多个相关进程可形成一个作业。一个作业可启动多个进程。前台作业:运行于前台,用户正对其进行交互操作。后台作业:不接收终端输入,向终端输出执行结果。作业既可以在前台运行也可以在后台运行。但在同一时刻,每个用户只能有一个前台作业,3、进程的状态:就绪:进程已获得除cpu以外的运行所需全部资源。运行:进程占用cpu正在运行。等待:进程正在等待某一事件或某一资源。挂起:正在运行的进程,因为某个原因失去cpu而暂停运行。终止:进程已结束。休眠:进程主动暂时停止运行。僵死:进程已停止运行,但是相关控制信息仍保留。,4、进程的优先级:Linux中所有进程根据其所处状态,按照时间顺序排列成不同的队列。系统按一定的策略进行调度就绪队列中的进程。启动进程的用户或超级用户可以修改进程的优先级,但普通用户调低优先级,而超级用户既可调高也可调低优先级。Linux中进程优先级的取值范围为-2019之间的整数,取值越低,优先级越高,默认为0。,7-1-2 启动进程与作业(1),1、进程与作业的启动方式(1)手工启动是指由用户输入Shell命令后直接启动进程。前台启动:用户输入一个Shell命令后按下Enter键就启动了一个前台作业。后台启动:Shell命令的末尾加上“&”符号,再按下Enter键,那么就将启动一个后台作业。(2)调度启动是系统按用户要求的时间或方式执行特定的进程。Linux中可实现at调度、batch调度和cron调度。,7-1-2 启动进程与作业(2),2、作业的前后台切换(1)bg命令格式:bg 作业号功能:将前台作业切换到后台运行。若没有指定作业号,则将当前作业切换到后台。,ctrl+z,bg 1,7-1-2 启动进程与作业(3),2、作业的前后台切换(2)fg命令格式:fg 作业号功能:将后台作业切换到前台运行。若没有指定作业号,则将后台作业序列中的带【+】作业切换到前台运行。,7-1-3 桌面环境下管理进程与作业,7-1-4 管理进程与作业的Shell命令(jobs),1、jobs命令 格式:jobs 选项功能:显示当前所有的作业。主要选项说明:-p(process)、-l(list),7-1-4 管理进程与作业的Shell命令(ps),2、ps命令 格式:ps 选项功能:显示进程的状态。无选项时显示当前用户在当前终端启动的进程。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。总之大部分信息都是可以通过执行该命令得到的。,主要选项说明:-a(all)显示带有控制终端的所有用户进程。-e 显示系统中所有进程。包括所有用户进程和系统进程。-l(list)显示进程详细信息。包括父进程号和进程优先级等。u(user)显示用户进程详细信息。包括cpu和内存使用率。x 显示用户所有进程信息-t 终端号 显示指定终端上的进程信息-r 只显示正在运行的进程。,-a(all)显示带有控制终端的所有用户进程,-e 显示系统中所有进程。包括所有用户进程和系统进程。,ps标识进程的5种状态码:D 不可中断休眠 uninterruptible sleep(usually IO)R 运行 runnable(on run queue)S 可中断休眠,满足一定条件可成R状态 sleeping T 停止 traced or stopped Z 僵死 a defunct(”zombie”)process,-l(list)显示进程详细信息。包括父进程号和进程优先级等,STAT进程状态,用下面的代码中的一个给出:D 不可中断休眠 Uninterruptible sleep(usually IO)R 正在运行,或在队列中的进程 S 处于休眠状态 T 停止或被追踪 Z 僵尸进程 高优先级 N 低优先级 L 有些页被锁进内存,通常意味实时操作 s 包含子进程+表示是一个前台进程组 l 多线程进程,u(user)显示(当前)用户进程详细信息。包括cpu和内存使用率,x 显示(当前)用户所有进程信息,-x和-a比较 同一终端端下查看 ps au 显示所有用户进程详细信息ps xu 显示当前用户进程详细信息,7-1-4 管理进程与作业的Shell命令(kill),3、kill命令 格式:kill 选项 进程号 功能:终止正在运行的进程或作业。超级用户可终止所有的进程,普通用户只能终止自己启动的进程。主要选项说明:-9 强行终止指定进程。,当需要中断一个前台进程的时候,通常是使用Ctrl+c组合键;但是对于一个后台进程恐怕就不是一个组合键所能解决的了,这时就必须求助于kill命令。该命令可以终止后台进程。至于终止后台进程的原因很多,或许是该进程占用的CPU时间过多;或许是该进程已经挂死。总之这种情况是经常发生的。kill可以通过向一个进程发送一个讯号来控制进程。这个讯号既可以是数字,也可以是名称。默认情况下,kill向进程传送进程号15,即terminate,以通知进程结束。我们可以使用kill l列出所有可以由kill传递的讯号。,7-1-4 管理进程与作业的Shell命令(nice),4、nice命令格式:nice-优先级值 命令功能:指定将启动的进程的优先级。不指定优先级值时,将优先级设置为 0。,7-1-4 管理进程与作业的Shell命令(renice),5、renice命令格式:renice 优先级值 参数功能:修改运行中的进程的优先级,设定指定用户或组群的进程优先级。主要参数说明:-p 进程号、-u 用户名、-g 组群号,7-2 系统监视,7-2-1 桌面环境下监视系统主菜单=系统工具=系统监视器 可实现对CPU、硬盘、内存和交换分区的实时监视 7-2-2 实施系统监视的Shell命令,7-2-2 实施系统监视的Shell命令(who),1、who命令 格式:who 选项功能:查看当前已登录的所有用户。主要选项说明:-m 显示当前用户的用户名,7-2-2 实施系统监视的Shell命令(top),2、top命令 格式:top-d 秒数功能:动态显示CPU利用率、内存利用率和进程状态等相关信息,是目前使用最广泛的实时系统性能监视程序。默认每5秒钟更新显示信息,而“-d 秒数”选项可指定刷新频率。注:top命令默认按照进程的CPU使用率排列所有的进程。按下M键将按照内存使用率排列所有进程,按下T键将按照进程的执行时间排列所有进程,而按下P键将恢复按照CPU使用率排列所有进程。最后按下CTRL+C组合键或者q键结束top命令。,7-2-2 实施系统监视的Shell命令(free),3、free命令 格式:free 选项功能:显示内存和交换分区的相关信息。,7-3 系统日志管理,系统日志记录着系统运行的详细信息。系统日志文件都保存于/var/log目录中:boot.log、cron、dmesg(内核启动)、maillog、rpmpkgs、secure、messages(系统运行过程)、XFree86.0.log 直接查看/var/log目录中日志文件的内容 系统=管理=系统日志,

    注意事项

    本文(Linux基础及应用第7章.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开