![Linux操作系统桌面应用与管理Q4_rw2_进程和作业管理课件_第1页](http://file4.renrendoc.com/view/58df13c7d32891bacd69584b4c8a41d3/58df13c7d32891bacd69584b4c8a41d31.gif)
![Linux操作系统桌面应用与管理Q4_rw2_进程和作业管理课件_第2页](http://file4.renrendoc.com/view/58df13c7d32891bacd69584b4c8a41d3/58df13c7d32891bacd69584b4c8a41d32.gif)
![Linux操作系统桌面应用与管理Q4_rw2_进程和作业管理课件_第3页](http://file4.renrendoc.com/view/58df13c7d32891bacd69584b4c8a41d3/58df13c7d32891bacd69584b4c8a41d33.gif)
![Linux操作系统桌面应用与管理Q4_rw2_进程和作业管理课件_第4页](http://file4.renrendoc.com/view/58df13c7d32891bacd69584b4c8a41d3/58df13c7d32891bacd69584b4c8a41d34.gif)
![Linux操作系统桌面应用与管理Q4_rw2_进程和作业管理课件_第5页](http://file4.renrendoc.com/view/58df13c7d32891bacd69584b4c8a41d3/58df13c7d32891bacd69584b4c8a41d35.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、红旗Linux情境四 任务2:进程和作业管理任务2-1了解进程管理知识用命令实现进程管理Linux进程管理WINDOWS?任务管理器LINUX利用命令管理进程包括前、后台进程的管理以及终止等任务描述 Linux进程管理任务描述 :利用VI手工启动两个进程在后台运行;用VI编辑一个文件,并转入到后台运行;把在后台运行中其中一个VI进程调入到前台运行;杀死其中一个VI进程;重新打开另一个VI进程;一次性全部杀死所有的VI进程;任务分析进程查看进程进程属性终止进程前台进程、后台进程前后台进程切换前台进程的管理后台进程的管理进程、前台进程、后台进程进程被系统载入 内存并正在运行的程序叫做进程.Linu
2、x 是多用户系统, 用户可以控制自己的进程:给自己的进程分配不同的优先级,也可以随时终止自己的进程.前台进程指一个程序控制着标准输入输出、在运行时,shell 被暂时挂起,直到该程序运行结束后,才退回到shell.在这个过程中、用户不能再执行其它程序.后台进程用户不必等待程序运行结束就可以执行其它程序.在一个终端里只能同时存在一个前台任务,但可以有多个后台任务.运行后台进程运行后台进程的方法.查看进程 进程号Linux 允许同时运行多个程序,为了区分每一个运行的程序,Linux 给每个进程都做了标号,称为进程号(process ID),每个进程的进程号是唯一的.进程管理工具ps、kill、to
3、p等查看当前运行的程序及其进程号:ps 查看进程工具ps 查看当前运行的程序及其进程号:ps ps命令ps 监视进程工具 ps 的参数说明 ps auxps -ef-a 显示现行所有程序,包括其他用户的程序; -u 以用户为主的格式来显示程序状况;-x 显示所有程序,不以终端机来区分;-e 列出程序时,显示每个程序所使用的环境变量;-f 用ASCII字符显示树状结构,表达程序间的相互关系;进程属性进程的属性进程ID(PID):是唯一的数值,用来区分进程;进程资源占用:比如占用资源大小(内存、CPU占用量);进程所连接的终端名;父进程和父进程的ID(PPID);启动进程的用户ID(UID)和所归
4、属的组(GID);进程状态:状态分为运行R、休眠S、僵尸Z;进程执行的优先级;ps 应用举例ps aux ps aux |more用 | 管道和 more 连接起来分页查看进程ps aux ps001.txtmore ps001.txt 把所有进程显示出来,并输出到ps001.txt文件,然后再通过more 来分页查看;练 习采集当前进程信息(进程信息的获取用ps命令)到文件/root/proc_mess.txtps命令ps 提供了进程的一次性的查看,查看结果并不动态连续进程时间监控,应该用top命令; top 监视系统任务的工具 和ps 相比,top是动态监视系统任务的工具,top 输出的结
5、果是连续的;top 应用举例toptop mytop.txt2 终止进程的工具 kill 、killall终止进程的工具 kill 、killall一个程序已经死掉,但又不能退出,这时就应该终止。kill 的用法:kill -9 进程ID 注:-9 ,表示强制终止;kill -9 499 kill这里正在运行 find / grub.conf练 习查看当前进程中止掉其中一个进程ps efkill -9killallkillall 通过程序名字,直接杀死所有进程用法:killall 正在运行的程序名举例:rootlocalhost # killall httpdkillall练 习1)打开第一个
6、终端执行top2)打开第二个终端执行top3)打开第三个终端,找到正在运行top命令的进程号,并杀死相应进程(使用两种不同的方法)4)经过上述练习,总结kill和killall的使用体会。前台进程、后台进程前台进程指一个程序控制着标准输入输出、在运行时,shell 被暂时挂起,直到该程序运行结束后,才退回到shell.在这个过程中、用户不能再执行其它程序.后台进程用户不必等待程序运行结束就可以执行其它程序.在一个终端里只能同时存在一个前台任务,但可以有多个后台任务.运行后台进程运行后台进程的方法.后台进程1)基本概念:后台进程没有控制终端,因此用ps aux看其tty一般为-或?后台进程A)
7、&操作符 加在用在一个命令的最后,可以把这个命令放到后台执行B) ctrl + z 可以将一个正在前台执行的命令放到后台,并且暂停C) jobs 查看当前有多少在后台运行的命令D) fg 将后台中的命令调至前台继续运行E)bg 将在后台暂停的命令,变成继续执行后台进程2) &操作符加在命令后面,让进程在后台运行,其实就是把进程放在作业(jobs)队列中前后台进程切换3) 如何让前台进程转入后台对于已经在前台执行的命令,也可以重新放到后台执行,首先按ctrl+z暂停已经运行的进程,然后使用bg命令将停止的作业放到后台运行: 4) 如何让后台进程回到前台使用fg命令将后台进程转入前台: 前后台进程
8、切换前台进程转到后台ctrl+zbg后台进程转到前台fg 后台进程5) 如何杀死后台进程kill -9 %作业号练 习1) 在后台运行top命令: top &2) 在后台察看/etc/grub.conf配置文件vi /etc/grub.conf &3)察看作业列表 jobs l 4)用作业号杀死第1)步操作 kill -9 top命令进程号5)用进程号杀死第2)步操作 kill -9 %26)察看作业列表jobs -l练 习1) 运行top命令 top2)将top命令转后台继续运行先ctrl+z,然后bg %13)将top命令转前台 fg %1任务 进程管理利用VI手工启动两个进程在后台运行;
9、用VI编辑一个文件,并转入到后台运行;把在后台运行中最前面的VI进程调入到前台运行;杀死其中一个VI进程;重新打开另一个VI进程;一次性全部杀死所有的VI进程;任务方案参考vi a.txtctrl+z bgvi b.txtctrl+z bgfg 1 fg 2ps -ekill -9 IDvi a.txtkillall -9 vim任务2-2背景网管工作,需要经常性做重复工作;让系统自动在某个特定时间去执行某项工作,反复的去执行某项工作,如果一个服务的运行时间比较长,可能会导致某些问题的产生,这样你该如何去让该服务每两天重启一次?你该如何去操作?计划定制任务2-2描述利用at设置一个任务自动化,
10、在当天11:00,在根目录下自动创建一个abc目录,并进入到abc目录中,建立一个空的文件test.txt;让该系统在每周的2、3、5上午11:30自动关闭该系统;在该系统在每月的23号上午11点自动启动smb服务;at命令at命令可以让你指定特定的日期和时间来运行某个程序。 如果不能运行at命令,查看一下是否任务调度服务程序(atd)已经被启动。service atd startat命令练习10:00拷贝文件/etc/passwd 到/tmpat 10:00at cp /etc/passwd /tmpat (ctrl+D)service atd start列出当前在任务调度表里的任务 at l程序从任务调度表里删除。at d 8任务利用at设置一个任务自动化,在当天11:00,在根目录下自动创建一个abc目录,并进入到abc目录中,建立一个空的文件test.txt;让该系统在每周的1、3、5上午11:30自动关闭该系统;在该系统在每月的23号零点自
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人蔬菜采购合同范本
- 2025年晴纶棉项目可行性研究报告
- 2025年度智能家居系统授权及售后服务合同
- 瓦楞纸箱项目建议书写作参考范文
- (技术规范标准)高标准农田建设项目技术标
- 乌鲁木齐外贸合同范本
- 2025年度智慧社区建设合同终止书
- 企业股权服务合同范本
- 2025年度广告素材制作采购合同
- 2025年度汽车销售区域代理合同
- 2024-2025学年冀教版数学五年级上册期末测试卷(含答案)
- 商业综合体市场调研报告
- 少儿素描课件
- 天津市部分区2023-2024学年高二上学期期末考试 生物 含解析
- 《对私外汇业务从业资格》开放式测试答案
- 《保险法解读》课件
- 非煤矿山复工复产安全培训
- 变压器投标书-技术部分
- 《我国跨境电子商务消费者权益保护问题研究》
- 2024九省联考适应性考试【甘肃省】历史试卷及答案解析
- 四年级语文下册第六单元【集体备课】(教材解读+教学设计)
评论
0/150
提交评论