温馨提示×

linux进程怎么杀死

小樊
55
2026-10-03 13:58:45
栏目: 智能运维

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


一、先查进程

ps aux | grep 进程名
# 或
ps -ef | grep 进程名

# 更直观
top
# 或
htop

二、用 kill 命令(按 PID 杀)

1️⃣ 普通终止(推荐先试)

kill PID

等价于:

kill -15 PID

(SIGTERM,允许进程优雅退出)

2️⃣ 强制杀死

kill -9 PID

(SIGKILL,立刻杀掉,进程无法清理)


三、按进程名杀(不知道 PID)

✅ 推荐:pkill

pkill 进程名
pkill -9 进程名

✅ 或 killall

killall 进程名
killall -9 进程名

四、杀端口占用的进程(常见场景)

# 查端口
lsof -i:8080

# 杀掉
kill -9 $(lsof -t -i:8080)

或:

fuser -k 8080/tcp

五、杀掉当前用户的所有某类进程

pkill -u 用户名 进程名

六、系统级(谨慎)

sudo kill -9 PID

七、建议顺序(好习惯)

  1. kill PID
  2. 等几秒
  3. 不行再 kill -9 PID

如果你愿意,可以告诉我:

  • 进程名 / PID
  • 是卡死、占用端口、还是服务无法停止

我可以给你精确命令。

0 踩