温馨提示×

怎么杀死linux进程

小樊
46
2026-10-18 06:02:07
栏目: 智能运维

在 Linux 中“杀死进程”通常指终止(terminate)进程,常用方法如下:


一、先查进程

1. 用 ps 查

ps aux | grep 进程名

或

ps -ef | grep 进程名

2. 用 top / htop

top
htop

3. 按端口查(常见)

lsof -i:8080
# 或
netstat -tunlp | grep 8080

二、用 PID 杀进程(最常用)

1. 正常终止(推荐)

kill PID

等价于:

kill -15 PID

2. 强制杀死(杀不掉再用)

kill -9 PID

⚠️ -9 不给进程清理机会,慎用


三、按名字杀进程

1. pkill

pkill 进程名
pkill -9 进程名

2. killall

killall 进程名
killall -9 进程名

四、杀占用端口的进程(示例)

lsof -ti:8080 | xargs kill -9

五、杀当前用户所有进程(危险)

pkill -u 用户名

六、常见信号说明

信号 含义
15 正常终止(默认)
9 强制杀死
1 重新加载配置(SIGHUP)

七、建议顺序

  1. kill PID
  2. 等几秒
  3. kill -9 PID

如果你有具体进程名 / PID / 场景(如 Java、Docker、Nginx),可以告诉我,我给你精确命令。

0 踩