在 Debian(以及大多数 Linux 发行版)中,结束进程常用以下几种方式:
kill 命令(最常用)ps aux | grep 进程名
# 或
top
# 或
htop
kill PID
默认发送 SIGTERM(15),让进程正常退出。
kill -9 PID
发送 SIGKILL(9),强制杀死,无法被进程拦截(慎用)。
pkill(按进程名)pkill 进程名
pkill -9 进程名
例如:
pkill nginx
pkill -9 java
killall(按进程名,结束所有同名进程)killall 进程名
killall -9 进程名
如果是 systemd 服务,不要直接 kill:
systemctl stop 服务名
例如:
systemctl stop nginx
查看状态:
systemctl status 服务名
xkill
然后点击要关闭的窗口。
kill -9 可能导致数据丢失或文件损坏kill 或 systemctl stopps / top 确认如果你有具体进程名或场景(比如卡死、僵尸进程、服务关不掉),可以告诉我,我给你更精确的命令。