我正在尝试终止端口 80 上的进程。以下是在端口 80 上运行的进程
lsof -i tcp:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 6233 root 13u IPv4 4216925 0t0 TCP *:http (LISTEN)
nginx 6235 opscode 13u IPv4 4216925 0t0 TCP *:http (LISTEN)
我尝试使用 终止进程kill -9 <PID>
,但它们仍然存在,PID 也发生了变化。我该如何强制终止进程?
答案1
pkill
由于您知道命令名称,因此请使用该命令。
sudo pkill -f nginx
-f:
The pattern is normally only matched against the process name.
When -f is set, the full command line is used.