Linux操作系统桌面应用与管理第2版 王辉静情境四Q4_rw2_进程和作业管理.ppt

Linux操作系统桌面应用与管理第2版 王辉静情境四Q4_rw2_进程和作业管理.ppt

ID:51964038

大小:542.50 KB

页数:39页

时间:2020-03-26

Linux操作系统桌面应用与管理第2版 王辉静情境四Q4_rw2_进程和作业管理.ppt_第1页
Linux操作系统桌面应用与管理第2版 王辉静情境四Q4_rw2_进程和作业管理.ppt_第2页
Linux操作系统桌面应用与管理第2版 王辉静情境四Q4_rw2_进程和作业管理.ppt_第3页
Linux操作系统桌面应用与管理第2版 王辉静情境四Q4_rw2_进程和作业管理.ppt_第4页
Linux操作系统桌面应用与管理第2版 王辉静情境四Q4_rw2_进程和作业管理.ppt_第5页
资源描述:

《Linux操作系统桌面应用与管理第2版 王辉静情境四Q4_rw2_进程和作业管理.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、红旗Linux情境四任务2:进程和作业管理任务2-1了解进程管理知识用命令实现进程管理Linux进程管理WINDOWS?任务管理器LINUX利用命令管理进程包括前、后台进程的管理以及终止等任务描述Linux进程管理任务描述:利用VI手工启动两个进程在后台运行;用VI编辑一个文件,并转入到后台运行;把在后台运行中其中一个VI进程调入到前台运行;杀死其中一个VI进程;重新打开另一个VI进程;一次性全部杀死所有的VI进程;任务分析进程查看进程进程属性终止进程前台进程、后台进程前后台进程切换前台进程的管理后台进程的管理进程、前台进程、后台进程进程

2、被系统载入内存并正在运行的程序叫做进程.Linux是多用户系统,用户可以控制自己的进程:给自己的进程分配不同的优先级,也可以随时终止自己的进程.前台进程指一个程序控制着标准输入输出、在运行时,shell被暂时挂起,直到该程序运行结束后,才退回到shell.在这个过程中、用户不能再执行其它程序.后台进程用户不必等待程序运行结束就可以执行其它程序.在一个终端里只能同时存在一个前台任务,但可以有多个后台任务.运行后台进程运行后台进程的方法.查看进程进程号Linux允许同时运行多个程序,为了区分每一个运行的程序,Linux给每个进程都做了标号,称

3、为进程号(processID),每个进程的进程号是唯一的.进程管理工具ps、kill、top等查看当前运行的程序及其进程号:ps查看进程工具ps查看当前运行的程序及其进程号:psps命令ps监视进程工具ps的参数说明psauxps-ef-a显示现行所有程序,包括其他用户的程序;-u以用户为主的格式来显示程序状况;-x显示所有程序,不以终端机来区分;-e列出程序时,显示每个程序所使用的环境变量;-f用ASCII字符显示树状结构,表达程序间的相互关系;进程属性进程的属性进程ID(PID):是唯一的数值,用来区分进程;进程资源占用:比如占用资源

4、大小(内存、CPU占用量);进程所连接的终端名;父进程和父进程的ID(PPID);启动进程的用户ID(UID)和所归属的组(GID);进程状态:状态分为运行R、休眠S、僵尸Z;进程执行的优先级;ps应用举例psauxpsaux

5、more用

6、管道和more连接起来分页查看进程psaux >ps001.txtmoreps001.txt把所有进程显示出来,并输出到ps001.txt文件,然后再通过more来分页查看;练习采集当前进程信息(进程信息的获取用ps命令)到文件/root/proc_mess.txtps命令ps提供了进程的一次性的查看,

7、查看结果并不动态连续进程时间监控,应该用top命令;top监视系统任务的工具和ps相比,top是动态监视系统任务的工具,top输出的结果是连续的;top应用举例toptop>mytop.txt2终止进程的工具kill、killall终止进程的工具kill、killall一个程序已经死掉,但又不能退出,这时就应该终止。kill的用法:kill-9进程ID注:-9,表示强制终止;kill-9499kill这里正在运行find/grub.conf练习查看当前进程中止掉其中一个进程ps–efkill-9killallkillall通过程序名字,直

8、接杀死所有进程用法:killall正在运行的程序名举例:[root@localhost~]#killallhttpdkillall练习1)打开第一个终端执行top2)打开第二个终端执行top3)打开第三个终端,找到正在运行top命令的进程号,并杀死相应进程(使用两种不同的方法)4)经过上述练习,总结kill和killall的使用体会。前台进程、后台进程前台进程指一个程序控制着标准输入输出、在运行时,shell被暂时挂起,直到该程序运行结束后,才退回到shell.在这个过程中、用户不能再执行其它程序.后台进程用户不必等待程序运行结束就可以执

9、行其它程序.在一个终端里只能同时存在一个前台任务,但可以有多个后台任务.运行后台进程运行后台进程的方法.后台进程1)基本概念:后台进程没有控制终端,因此用ps aux看其tty一般为-或?后台进程A)&操作符加在用在一个命令的最后,可以把这个命令放到后台执行B)ctrl+z可以将一个正在前台执行的命令放到后台,并且暂停C)jobs查看当前有多少在后台运行的命令D)fg将后台中的命令调至前台继续运行E)bg将在后台暂停的命令,变成继续执行后台进程2)&操作符加在命令后面,让进程在后台运行,其实就是把进程放在作业(jobs)队列中前后台进程切

10、换3)如何让前台进程转入后台对于已经在前台执行的命令,也可以重新放到后台执行,首先按ctrl+z暂停已经运行的进程,然后使用bg命令将停止的作业放到后台运行:4)如何让后台进程回到前台使用fg

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。