网站大量收购闲置独家精品文档,联系QQ:2885784924

linux实验项目进程控制操作.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux实验项目进程控制操作

重庆电力高等专科学校 实 验 报 告 书 实验名称:Linux文件命令 学院:信息工程学院 指导老师:黄泽伟 班级:软件1311 学号:201303100243 姓名:周贵波 实验项目 进程控制操作 一、实验目的 了解进程的概念。 熟悉Linux的前台与后台进程控制操作。 掌握利用进程监控工具来维护系统的正常运行。 二、实验环境 安装了Red Hat Linux9.0和windows虚拟机系统的计算机一台。 三、实验内容 Linux的前台与后台进程控制操作。 系统监视器(system monitor)的使用和系统维护。 四、实验步骤 进程的前台工作方式 yes ok ←┘ 终端窗口显示___ok___,此时键盘能否输入其它命令____不能___,为什么? 按键:Ctrl+Z,暂停一个前台进程的运行,并转为挂起进程。 jobs ←┘ 记录下看到的结果_____yes ok_________________。 fg %1 ←┘ 作用:把挂起进程转为前台进程执行; 再按键:Ctrl+Z 作用与2)相同; jobs ←┘ 记录下看到的结果________yes ok______________。 bg %1 ←┘ 作用:重新运行挂起进程,但以后台方式运行; 此时能否再按键:Ctrl+Z暂停一个后台进程的运行?____不能__, 键盘能否输入其它命令__不能_____,为什么? 用鼠标点击,关闭终端窗口。 进程的后台工作方式 除上面把前台进程转到后台进程的过程外,一般在shell提示符下,输入的命令后加上,即以后台方式运行命令。 再次进入终端方式。 xclock ←┘ 后台进程1,记录其时钟的时间___16:40____ xcalc ←┘ 后台进程2 find / -name ?*.jpg‘ –print templist ←┘ 后台进程3 jobs ←┘ 有几个后台进程:__2______,记录显示结果: xclock xcalc ps ←┘ 记录下看到的结果: 4036 pts/0 00:00:00 bash 4061 pts/0 00:00:00 xcalc 4063 pts/0 00:00:00 ps fg %1 ←┘ 将时钟进程转到前台运行。 按键:Ctrl+Z, 将时钟进程挂起,记录时钟的时间___16:50______。 jobs ←┘ 观察显示结果____xcalc ________________。 回顾上述操作,经过二~三分钟后,看图形时钟有走动吗?____否___。 bg %1 ←┘ 将挂起的时钟进程转到后运行,现在再观察时钟是否会有变化,为什么? 有 后台继续运行 jobs ←┘ kill %2 ←┘ 杀死计算???进程,看计算器是否消失__否______。 ps ←┘ 观察屏幕显示,记录时钟(xclock)进程的进程号pid=__________。 kill pid ←┘ pid为xclock的进程号,作用__newline____________。 试比较与上述步骤5)中的kill命令的区别。 ls –l ←┘ 是否有templist文件? ____否____。 rm templist ←┘ 删除临时文件。 xclock ←┘ Linux的GUI下进程控制和系统维护 点击“主菜单/系统工具/系统监视器”(system/system monitor); 查看标签页“进程列表”(Processes),注意各进程的状态: 进程名 用户 内存 %CPU ID 在各项目旁有“▼”或“▲”,表示降序或升序排列,点击一下,看看有什么变化。 点击“进程列表”下的“查看”中的“活动的进程”,作如下记录: ___________,这是进程的什么状态变化?___睡眠变化________________。 进入“终端方式” 键入命令:yes test process ←┘ 切换到“进程列表”窗口,观察“活动的进程”有什么变化? ___x 进程名python_都在变化且cpu也在变化__________________________________________________ 点击标签页“系统监视器”,观察“%CPU使用历史”、“内存/交换使用历史”、“设备”的项目内容。 此时你会发现CPU的利用率很高,有些不正常,是由哪个进程引起的? 答:前台进程 ???次查看标签页“进程列表”中的“活动进程”,把那个非常“活跃”的进程杀死。 五、实验思考题: 如何来观察系统中的进程? 答:通过观察cpu的活跃度和内存占用率 对占用系统资源异常的

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档