- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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]却可以直接杀死挂起的进程.
您可能关注的文档
- 2016广东行测(县级)答案暂缺.doc
- 2016年浙江省公务考试《行测》真题【完整+答案+解析】.doc
- Ftp服务器与Samba服务器的搭建.doc
- Ftp服务器与Samba服务器的搭建2.doc
- linux期末复习-cj 第5章文件目录管理.ppt
- linux期末复习-611缩印本.doc
- linux期末复习-cj第9章 网络应用.ppt
- linux期末复习-linux、网络常见试题.doc
- linux期末复习-cj 第10章 系统内核裁剪.ppt
- linux期末复习-linux_zzz.doc
- 10《那一年,面包飘香》教案.docx
- 13 花钟 教学设计-2023-2024学年三年级下册语文统编版.docx
- 2024-2025学年中职学校心理健康教育与霸凌预防的设计.docx
- 2024-2025学年中职生反思与行动的反霸凌教学设计.docx
- 2023-2024学年人教版小学数学一年级上册5.docx
- 4.1.1 线段、射线、直线 教学设计 2024-2025学年北师大版七年级数学上册.docx
- 川教版(2024)三年级上册 2.2在线导航选路线 教案.docx
- Unit 8 Dolls (教学设计)-2024-2025学年译林版(三起)英语四年级上册.docx
- 高一上学期体育与健康人教版 “贪吃蛇”耐久跑 教案.docx
- 第1课时 亿以内数的认识(教学设计)-2024-2025学年四年级上册数学人教版.docx
文档评论(0)