码迷,mamicode.com
首页 > 系统相关 > 详细

Linux中的进程管理

时间:2016-09-29 22:24:29      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:进程管理

什么是进程,顾名思义嘛!就是正在进行的程序,在Linux中,只要开启服务就会在后台对应的有了进程。那么进程管理究竟对于我们的日常运维工作有什么用呢?

主要作用有三点:

首先,最重要的是查看服务器健康状态

第二,查看系统中运行的所有进程

第三,杀死进程


我们用到进程最重要的作不就是用就是用来查看服务器的健康状态,做运维的不就是为了保证服务器能够一直这么正常运行吗?


① top命令 -->查看服务器健康状态

技术分享


终端直接输入top,如图:

技术分享


这里面最重要的就是前面的那5行,其中几个比较重要的参数如下:

load average:0.00, 0.00, 0.00  :平均负载,前15分钟之内的平均负载

100%id :cpu剩余空间

Mem和Swap中的free :剩余空间



② ps命令

技术分享


③ pstree [选项] :查看进程树

     -p 查看进程PID号

     -u 查看进程所属用户

技术分享



④ 杀死进程

kill -l 查看进程的信号

技术分享


kill -1 进程PID -->重启服务而不会踢出终端用户

kill -9 进程PID -->强制杀死进程


pkill -9 进程名 强制杀死进程

pkill -9 -t tty1 退出终端用户

技术分享


本文出自 “康哥的Linux世界” 博客,请务必保留此出处http://zhengkangkang.blog.51cto.com/12015643/1857789

Linux中的进程管理

标签:进程管理

原文地址:http://zhengkangkang.blog.51cto.com/12015643/1857789

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!