killall
killall 命令 - 根据名称终止所有进程
killall 根据进程名称(而非 PID)来终止所有同名的进程。相比 kill 需要先 ps 查找 PID,killall 直接按名称操作更加方便。例如 killall nginx 会终止所有名称为 nginx 的进程。
命令语法
killall [选项] 进程名
常用参数
| -9 | 强制终止 |
| -i | 交互确认 |
实战示例
- $ killall nginx终止所有nginx进程
温馨提示
killall -9 process(强制终止)、killall -i process(交互式确认每个进程)。更精细的控制用 pkill,它支持正则匹配进程名:pkill -f "python.*server"。