linux期末复习-实验5_09计本1班_52_黄嘉彬.docVIP

linux期末复习-实验5_09计本1班_52_黄嘉彬.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验五 进程管理命令 专业: 计算机科学与技术 班级: 09网工 学号: 120091101152姓名: 黄嘉彬 实验地点: B102 实验时间: 2012-4-23 指导教师: 陈靖 一、实验目的 (1)了解如何监视系统运行状态 (2)掌握查看、删除进程的正确方法 (3)掌握命令在后台运行的用法 (4)掌握进程手工、调度启动的方法 二、实验设备 ??安装Red Had Linux 9.0虚拟机的PC机。 三、常用命令 who 查看当前在线用户 top 监视系统状态 ps 查看进程 kill 向进程发信号 bg 把进程变成后台运行 把进程变成后台运行 fg 把后台进程变成前台运行 jobs 显示处于后台的进程。 at 在指定的时刻执行指定的命令或命令序列 batch 在系统负载较低、资源较空闲时执行命令或命令序列 以上命令的具体用法请参阅教材、课件和man手册 四、实验内容 1、用top命令察看当前系统的状态,并识别各进程的有关栏目。 2、用ps命令察看系统当前的进程,并把系统当前的进程保存到文件process中。 用ps auxprocess命令写入 3、用ps命令察看系统当前有没有init进程。 用ps –aux|grep init查看 4、输入“cat 回车” 按Ctrl-z 键,出现什么情况?输入fg命令出现什么情况? 按Ctrl-z 键转入后台运行,fg把后台命令移回 按Ctrl-c 键,出现什么情况?按Ctrl-c 键终止命令 5、输入“find / -name ls*temp ”,该命令的功能是什么? 查看该进程; 查找所有硬盘中ls开头的文件,并把文件名定向到temp中 输入killall find命令后,再查看该进程。 6、输入“find / -name ls*temp ” 输入jobs命令,出现什么情况? 查看这个shell中放在后台运行的程序或命令 输入fg命令出现什么情况? 调出后台运行的程序 放到前台 7、指定上午XX(小时):XX(分钟)执行某命令 $ at -f work 10:30am 在上午10:30分执行work命令 8、查阅资料,了解batch命令与at命令的关系 Batch:当系统载荷很低的时候,如果你希望在后台运行一个“处理器饥渴型”的任务,你可以选择使用batch 命令。 At: at命令可以让你指定特定的日期和时间来运行某个程序。 at命令和batch从输入或指定文件读取命令。些命令在以后某个时间用 /bin/sh 执行。   at命令允许相当复杂的时间指定,他扩展了 POSIX.2 标准。前面介绍的两条命令都会在一定时间内完成一定任务,但是要注意它们都只能执行一次。也就是说,当指定了运行命令后,系统在指定时间完成任务,一切就结束了。 batch:系统有空时才进行背景任务 at:定时进行任务 每逢星期一下午5:50将/data目录下的所有目录和文件归档并压缩为:backup.tar.gz,放在/home/backup目录下.(先新建/data目录,并在目录中随意生成几个文件) 50 17 * * * tar zcvf backup.tar.gz /data/home/backup 五、思考题 1、输入“cat 回车”,Ctrl-z 键。 2、用kill命令无法杀死该进程,实验之,并说明为什么。Pid无释放,进程存在,但无法杀死,变成僵死进程 3、用fg命令把它变成前台运行,出现什么情况,为什么? 答: 1)? 实验得出的现象是,运行cat,然后挂起.ps查看,发现进程仍然存在.后用kill [cat进程号,可用ps查看得到],再次ps,发现cat仍然在.再次fg cat发现,操作说明cat已终止. 2)? 实验得出的推论是,挂起的进程可能成了僵尸进程,或都说挂起的状态虽然被杀死了,却因为挂起而没有及时显示状态.也就是说虽然死了却还存在. 3)? 对于推论的验证是,top命令??以查看所在进程,并附有状态,有defunct标志的证明是僵尸进程,但没有cat的份,所以cat不是僵尸进程.kill -9 [cat’PID]却可以直接杀死挂起的进程.

文档评论(0)

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

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档