Linux学习之进程管理
2016-05-08 20:11
603 查看
1、查看系统中的所有进程
ps aux 一般用在unix中,ps -le 一般用在Linux中。
2、进程列表的字段说明
3、查看系统的健康状态
top命令执行结果如下:
其中框住的这三项是判断系统健康与否的重要指标。
其中头部5行是判断系统健康与否的关键数据,下面逐一说明各行的含义。
第一行:
其中load average中判断是否负荷的阀值1是根据cup内核个数来确定的。如果是单核那么阀值就是1,如果是8核那么阀值就是8。
第二行:
其中zombie表示正在终止的进程但还未终止完。如果一段时间内zombie一直大于0,则说明有进程在终止过程中报错了导致终止失败。
第三行:
主要看空闲CPU的CPU百分比,例如99.7%id,数值越小表示负荷越大。
第四行:
第五行:
4、查看进程树 pstree
5、查看可用的进程信号 kill -l
各进程信号说明如下:
6、重启进程 和 强制终止进程
格式如 kill -信号代号 pid
杀死父进程后,子进程都会被杀掉。
7、根据进程名杀死进程 killall
pkill命令也可以根据进程名杀死进程。
8、根据终端号踢出用户 pkill
虽然killall命令也可以根据进程名杀死进程,但是pkill命令还可以根据终端号踢出用户。
具体示例如:
ps aux 一般用在unix中,ps -le 一般用在Linux中。
2、进程列表的字段说明
3、查看系统的健康状态
top命令执行结果如下:
其中框住的这三项是判断系统健康与否的重要指标。
其中头部5行是判断系统健康与否的关键数据,下面逐一说明各行的含义。
第一行:
其中load average中判断是否负荷的阀值1是根据cup内核个数来确定的。如果是单核那么阀值就是1,如果是8核那么阀值就是8。
第二行:
其中zombie表示正在终止的进程但还未终止完。如果一段时间内zombie一直大于0,则说明有进程在终止过程中报错了导致终止失败。
第三行:
主要看空闲CPU的CPU百分比,例如99.7%id,数值越小表示负荷越大。
第四行:
第五行:
4、查看进程树 pstree
5、查看可用的进程信号 kill -l
各进程信号说明如下:
6、重启进程 和 强制终止进程
格式如 kill -信号代号 pid
杀死父进程后,子进程都会被杀掉。
7、根据进程名杀死进程 killall
pkill命令也可以根据进程名杀死进程。
8、根据终端号踢出用户 pkill
虽然killall命令也可以根据进程名杀死进程,但是pkill命令还可以根据终端号踢出用户。
具体示例如:
相关文章推荐
- centos6.5实践(1):基础配置
- Linux:信号(下)
- linux 基础运维
- Linux Ubuntu下软件包管理(dpkg, apt, aptitude)
- 真实记录疑似Linux病毒导致服务器 带宽跑满的解决过程
- Linux安装Phabricator
- Linux 命令
- linux 实时线程优先级问题——数值越大优先级越高吗?
- linux下使用wget 命令下载jdk的方法
- Linux追求记(2)
- linux eth0设置
- 开发板Linux系统制作
- linux进程调度之 FIFO 和 RR 调度策略
- Linux设备模型--kobject&kset
- 初识Linux
- Linux应用程序访问字符设备驱动详细过程解析
- 嵌入式开发制作最小的linux文件系统
- 总结下Windows, Linux, Mac系统下的换行符差异
- Wiki小记(一):Centos6下搭建Dokuwiki
- Linux系统编程:基本I/O系统调用