linux基础经典之进程管理笔记

linux基础经典之进程管理笔记

ID:19929675

大小:26.00 KB

页数:5页

时间:2018-10-08

linux基础经典之进程管理笔记_第1页
linux基础经典之进程管理笔记_第2页
linux基础经典之进程管理笔记_第3页
linux基础经典之进程管理笔记_第4页
linux基础经典之进程管理笔记_第5页
资源描述:

《linux基础经典之进程管理笔记》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、linux基础经典之进程管理笔记进程类命令:ps(processstatus)作用:显示进程的状态信息格式:ps[参数]例:ps//显示概要的进程信息ps-u//显示进程的较详细信息ps-l//以长格式显示进程信息ps-al//查看其它用户的进程信息ps-aux//查看后台执行的进程信息(常用)ps-aux--sortuser//查看后台进程并按用户排序ps-aux

2、grepsshd//查看进程并且用grep命令查找特定的进程?USER:该process属于那个使用者账号的??PID:该process的号码。?%CPU:该process使用掉的CPU资源百分比;?%MEM:该pro

3、cess所占用的物理内存百分比;?VSZ:该process使用掉的虚拟内存量(Kbytes)?RSS:该process占用的固定的内存量(Kbytes)?TTY:该process是在那个终端机上面运作,若与终端机无关,则显示?,另外,tty1-tty6是本机上面的登入者程序,若为pts/0等等的,则表示为由网络连接进主机的程序。?STAT:该程序目前的状态,主要的状态有:oR:该程序目前正在运作,或者是可被运作;oS:该程序目前正在睡眠当中(可说是idle状态啦!),但可被某些讯号(signal)唤醒。oT:该程序目前正在侦测或者是停止了;oZ:该程序应该已经终止,但是其父程序却无

4、法正常的终止他,造成zombie(疆尸)程序的状态?START:该process被触发启动的时间;?TIME:该process实际使用CPU运作的时间。?COMMAND:该程序的实际指令为何?kill作用:终止一个进程格式:kill<进程号>例:updatedb&//注意运行时的进程号kill<进程号>//终止这个后台运行的程序pkill作用:终止一个进程格式:pkill<进程程序名>例:updatedb&//后台运行updatedbpkillupdatedb//终止updatedb这个进程killall作用:终止所有指定名称的进程格式:killall<进程名>例:killallu

5、pdatedb//终止所有名为updatedb的进程top作用:监视系统状态信息,并进行管理格式:top[参数]例:top常用的操作键:q---退出top程序M---按内存进行排序(默认状态下,是按CPU占用率排序)P---按CPU占用率进行排序T---按时间排序u---过滤用户,只监视指定的用户k---终止特定的进程(相当于kill命令,只有管理员用户可以删除任何进程,其他用户只能删除自己创建的进程)c---显示进程的具体路径ctrl+l立即刷新top所显示的最新信息#F代表这个程序的旗标(flag),4代表使用者为superuser;#S代表这个程序的状态(STAT),关于各S

6、TAT的意义将在内文介绍;#PID没问题吧!?就是这个程序的ID啊!底下的PPID则上父程序的ID;#CCPU使用的资源百分比#PRI这个是Priority(优先执行序)的缩写,详细后面介绍;#NI这个是Nice值,在下一小节我们会持续介绍。#ADDR这个是kernelfunction,指出该程序在内存的那个部分。如果是个running#的程序,一般就是『-』的啦!#SZ使用掉的内存大小;#WC这个程序HAN目前是否正在运作当中,若为-表示正在运作;#TTY登入者的终端机位置啰;#TIME使用掉的CPU时间。#CMD所下达的指令为何!?#仔细看到每一个程序的PID与PPID的相关性

7、为何喔!上头列出的三个程序中,#彼此间可是有相关性的吶&----后台运行作用:将程序放入后台运行,不影响用户进行其它操作例:updatedb&//将updatedb这个程序放入后台运行,用户此时可以进行其它操作jobs作用:查看所有在后台运行的程序格式:jobs例:jobs//查看所有在后台运行的程序Running正在运行的程序stopped挂起的程序Done执行完成的程序fg(foreground)作用:将某个后台程序,提到前台格式:fg[后台编号]例:updatedb&//在后台执行updatedbfind/-namels&//在后台执行findjobs//查看所有后台运行的程

8、序fg2//将编号为2的后台程序提到前台将某个程序转入后台#updatedb//前台运行updatedb程序CTRL+Z//临时挂起该程序,此时用jobs命令可以看到一个标为stopped的程序#bg//将挂起的程序转入后台bg(background)

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

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

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