1. 查看进程
1.1 ps
命令(静态)
将某个时间点的进程运行情况显示出来
ps
-aux 以BSD风格显示进程 常用
-efH 以System V风格显示进程
-e , -A 显示所有进程
-l 仅列出与你操作环境 (bash)有关的进程
a 显示终端上所有用户的进程
x 显示无终端进程
u 显示详细信息
f 树状显示
w 完整显示信息
l 显示长列表
aux 查看系统所有进程
1.2 top
命令(动态)
持续监测进程运行的状态
top参数:
-d: 接秒数, 每隔几秒更新, 默认为5s;
-p: 指定某个PID来监测状态
1.3 pstree
查找进程之间的相关性.
-a 显示完整命令及参数
-c 重复进程分别显示
-c 显示进程ID PID
-n 按 PID 排列进程
2. 进程终止
2.1 kill
kill [信号代码] PID
2.2 killall
通过程序的名字直接杀死所有进程.
killall 正在运行的程序名