第七章进程管理

第七章进程管理

ID:45593405

大小:64.63 KB

页数:8页

时间:2019-11-15

第七章进程管理_第1页
第七章进程管理_第2页
第七章进程管理_第3页
第七章进程管理_第4页
第七章进程管理_第5页
资源描述:

《第七章进程管理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第七章进程管理教学内容:■进程的基本概念■进程管理的常用命令■任务的H动化教学目标:■了解进程定义、分类■熟悉进程的启动方式■掌握进程管理的命令、—cron的使用教学重点:■进程管理命令■cron的使用教学难点:■cron一.进程的基本概念1.进程的定义是指程序关于某个数据集合的-次运行活动2.Linux进程状态3.进程的类型(1)交互进程:由shell启动,可以工作在前后台(2)批处理进程:不需要与终端相关,捉交在等待队列的作业(3)守护进程:shell/linux系统自动启动/用户手工启动,工作在后台,用于监视特定服务1.进程启动方法(1)手工启动

2、•前台:直接输入程序名(如:#vi)•后台:程序名后加&(如:#vi&)(2)调度启动•系统在指定时间运行指定的程序(at.batch.cron)二.进程管理的常用命令1.ps功能:显示系统的进程信息格式:ps[参数]参数:7显示所冇进程(不包括没冇终端的进程)-U显示用户名和启动时间-X显示没有终端的进程-C显示所冇进程(不显示进程状态)实例:#ps显示当前用户进程#ps-aux显示所有进程信息TIMECOMMAND0:04initUSERPID%cpu%MEMVSZRSSTTYSTATSTARTRoot10.00.31096476?s18:20US

3、ER:进程的卅动用户PID:进程号(进程的唯一•标识)%CPU:占CPU的百分比%MEM:占用内存百分比VSZ:虚拟内存人小RSS:内存大小(真实)TTY:进程的工作终端(?表示没有终端)STAT:进程的状态(D:不町屮断的静止R:正在执行中S:静止状态T:暂停执行Z:不存在但暂时无法消除W:没有足够的记忆体分页可分配<:高优先序的行程N:低优先序的行程V:高优先级别)Start:启动时间Time:占用的cpu的时间Command:运行的程序2.top功能:动态显示系统进程信息格式:#top[参数]参数:d指定每两次屏幕信息刷新之间的时间间隔。当然用户

4、可以使用s交互命令来改变Z。q该选项将使top没冇任何延迟的进行刷新。如果调用程序冇超级用户权限,那么top将以尽可能高的优先级运行。S指定累计模式。s使top命令在安全模式中运行。这将去除交互命令所带來的潜在危险。i使top不显示任何闲置或者僵死进程。c显示整个命令行而不只是显示命令名实例:#top(默认每5秒钟刷新一次)top的操作命令:h/?:获取top的帮助k:PID:杀死指定的进程q:退出top空格:立即刷新s:改变刷新间隔3・kill功能:给进程传递信号格式:kill[信号值]PID信号值:・24/SIGSTOP:暂停某个进程-18/SIG

5、C0NT:继续暂停的进程■1/SIGHUP:挂起一个进程-15/SIGTERM:软屮断,正常退出一个软件-9/SIGKILL:杀死一个进程■20/SIGTSTP:键盘停止信号,ctrl+z实例:#kill・93#kill-93,5,8一次杀死多个程序#kill-91-8杀死1到8号进程#kill・90表示所有后台进程4.killall功能:给指定程序名的进程发送信息格式:#killall程序名实例:#killallvsftpd(杀死所有对应vsftpd程序的进程)1.设置进程优先级优先级范围:-20-19(值越小表示级别越高,默认为10)(1)nice

6、(设置程序运行时优先级)格式:nice优先级命令实例:#nice-5Is#nice-5vi(2)renice格式:renice优先级PID实例:#renice-6727#renice128886・作业的前后台操作(1)jobs功能:查看后台作业实例:#jobs⑵fg功能:把后台的程序调入前•台运行格式:#fg[作业编引实例:#fg(队首的作为调入前台运行,最后入队列作业处于队首)#fg2(将队列中的2号调入前台运行)⑶bg功能:将示台等待程序转入示台运行格式:bg[作业编号](ctrl+z将前台程序转入后台停止运行)(ctrl+c将终止前台程序的运行)

7、实例:#bg(将队首的作业调入后台运行,授后入队列作业处于队首)#bg3(将3号作业调入后台运行)7.pstree功能:显示守护进程树格式:#pstree&vmstat功能:显示CPU、内存及虚拟内存的使用情况格式:#vmstat[参数][延时[次数]]参数:-d:显示磁盘状态信息(适用于2.5以上的内核)-D:第一次信息只显示一次,不周期显示实例:#vmstat■procsmemoryswap•io….・--system--rbswpdfreebuffcachesisobiboincsussyidwa0001672290321086640066161

8、01225927873000167229040108664000119301991495000

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

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

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