[TOC]
# 进程管理
******
我们可以使用 `ps` 查看当前进程(相当于 windows 的任务管理器)
```shell
ps -ef | grep php
```
输出:
```shell
root 8351 8346 0 09:07 ? 00:00:00 /usr/bin/php /www/wwwroot/es3_demo/test.php
root 10618 8970 0 14:26 pts/0 00:00:00 grep --color=auto php
```
用于筛选出当前运行中,包含 php 关键字的进程信息,通过 kill -9 PID 可杀死某一个进程:
```shell
kill -9 10618
```
使用 killall 可杀死指定名字的进程
```shell
killall -9 php
```
杀死所有 php 进程
> kill 和 killall 其实是给进程发送一个进程信号的命令,-9 是 SIGKILL 信号,终止进程,可通过 kill,killall 命令发送其他信号
- 引言
- Introduction
- 运行模式
- php-fpm
- php-cli
- 基础介绍
- 网络协议
- ip
- tcp
- tcp
- http
- webSocket
- udp
- port端口
- 会话管理
- cookie
- session
- api/token
- linux基础
- lnmp安装
- 命令
- 进程管理
- 扩展安装
- 端口监控
- 防火墙说明
- php7.0
- 部分新特性
- php回调/闭包
- 回调事件
- 闭包/匿名函数
- php多进程
- 多进程开启
- 进程通信
- 进程信号
- 僵尸进程
- 孤儿进程
- 守护进程
- 同步/异步
- 阻塞/非阻塞
- 协程
- Swoole
- 初始Swoole
- 运行机制
- 生命周期
- composer使用
- EasySwoole
- 设计理念
- 组件说明
- 运行过程
- demo
- 提问的艺术