---
title: Linux中的进程管理
date: 2019-7-2
categories:
- Linux
---
### 查看
#### ps
使用ps查看某个时间点的进程运行情况。ps auxf -> 列出类似于进程树的的程序显示
#### top
使用top动态查看进程的变化。top [-d 数字] | top [-bnp]
参数:
-d:配置界面更新的秒数
-b:以批处理的方式处理输出
-n:与-b搭配,配置执行几次top输出的结果
-p:指定监控的pid
在top执行过程中可以使用的命令
?:显示top中可以输入的按键命令
P:以CPU的使用资源排序
M:以MEM的使用资源排序
N:以PID排序
T:以使用的CPU时间累积(time+)排序
k:给某个PID信号
r:重新配置PID的nice值
q:离开top
#### pstree
查看进程间关系。pstree [-A|-U] -[up]
参数:
-A:用ASCII字符来连接进程间关系
-U:用utf-8字符来连接进程间关系
-p:列出PID
-u:列出每个进程所属账号
### 管理
通过信号来管理进程
#### kill
kill -singnal PID
#### killall
killall -signal 命令名称
来源:博客园
作者:DaMengZhang
链接:https://www.cnblogs.com/xiaoxiaocaicai/p/11621188.html