Linux进程管理

Linux进程管理

ID:47701846

大小:210.27 KB

页数:14页

时间:2019-10-21

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

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

1、Linux进程管理1、程序和进程;程序是为了完成某种任务而设计的软件,比如OpenOffice是程序。什么是进程呢?进程就是运行中的程序。一个运行着的程序,可能有-多个进程。比如LinuxSir.Org所用的WWW服务器是apache服务器,当管理员启动服务后,可能会有好多人來访问,也就是说许多用八来同吋请求httpd服务,apache服务器将会创建有多个httpd进程來对其进行服务。1.1进程分类;进程一般分为交互进程、批处理进程和守护进程三类。值得一提的是守护进程总是活跃的,一般是后台运行,守护进程一般是由系统在开机时通过脚本白动激活启动或超级管理用户root來启动

2、。比如在Fedora或Redhat屮,我们可以定义httpd服务器的启动脚本的运行级別,此文件位于/etc/init.d冃录下,文件名是httpd,/etc/init.d/httpd就是httpd服务器的导护程序,当把它的运行级别设置为3和5时,当系统启动吋,它会跟着启动。[root@localhostchkconfig--level35httpdon由于守护进程是一直运行曹的,所以它所处的状态是等待请求处理任务。比如,我们是不是访问LinuxSir.Org,LinuxSir.Org的httpd服务器都在运行,等待着用户來访问,也就是等待着任务处理。1.2进程的属性;进

3、程ID(PID):是唯一的数值,用來区分进程;父进程和父进程的ID(PPID);启动进程的用户ID(UID)和所归属的组(GID);进程状态:状态分为运行R、休眠S、僵尸乙进程执行的优先级;进程所连接的终端名;进程资源占用:比如占用资源大小(内存、CPU占用量);1.3父进程和子进程;他们的关系是管理和被管理的关系,当父进程终止时,了进程也随Z而终止。但了进程终止,父进程并不--定终止。比如httpd服务器运行时,我们可以杀掉其子进程,父进程并不会因为子进程的终止而终止。在进程管理中,当我们发现占用资源过多,或无法控制的进程时,应该杀死它,以保护系统的稳定安全运行;2、

4、进程管理;对于Linux进程的管理,是通过进程管理工具实现的,比如ps、kill、pgrep等工具;2.1ps监视进程工具;ps为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如呆想对进程时间监控,应该用top工具;2.1.1ps的参数说明;ps提供了很多的选项参数,常用的有以下儿个;I长格式输出;u按用户名和启动时间的顺序來显示进程;j用任务格式來显示进程;f用树形格式来显示进程:a显示所有用户的所有进程(包括其它用户);X显示无控制终端的进程;r显示运行屮的进程;ww避免详细参数被截断;我们常用的选项是组合是aux或lax,还有参数f的应用;psa

5、ux或lax输出的解释;USER进程的属主;PID进程的ID;PPID父进程;%CPU进程占用的CPU百分比;%MEM占用内存的百分比;NI进程的NICE值,数值大,表示较少占用CPU吋间;VSZ进程虚拟人小;RSS驻留屮页的数量;WCHANTTY终端IDSTAT进程状态DUninterruptiblesleep(usuallyIO)R正在运行町中在队列中可过行的:S处于休眠状态;T停止或被追踪;W进入内存交换(从内核26开始无效);X死掉的进程(从来没见过);Z僵尸进程;v优先级高的进程N优先级较低的进程L有些页被锁进内存;s进程的领导者(在它Z下有子进程);Iism

6、ulti-threaded(usingCLONE_THREAD,likeNPTLpthreadsdo)+位于后台的进程组;WCHAN正在等待的进程资源;START启动进程的时间;TIME进程消耗CPU的吋间;COMMAND命令的名称和参数;2.1.2ps应用举例;实例一:psaux最常用[root©localhost~]#ps-aux

7、more町以川

8、管道和more连接起來分页查看;[root@localhost']#ps-aux>psOOl.txt[root@localhost~]#morepsOOLtxt这里是把所冇进程显示出來,并输出到psOO1.txt文件,然后

9、再通过more來分页查看;实例二:和grep结合,提取指定程序的进程;[root@localhost~]#psaux

10、grephttpdrootapacheapacheapacheapacheapacheapacheapacheapacheroot41870.01.32423610272?41890.00.6243684940?S41900.00.6243684932?S41910.00.6243684932?S41920.00.6243684932?S41930.00.6243684932?S41940.00.6243684932?S4

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

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

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