端口监听和终止进程
有时候,即使进程看起来已经关闭,它可能仍然占用着端口。你可以使用 netstat -tulpn | grep <端口号> 来查看哪个进程正在使用该端口,然后使用 kill -9 来强制关闭该进程。
bash
[naie@notebook-npu-b1bb152e-7655cb9d49-rzwxs NetworkTrainer]$ netstat -tulpn | grep 29500
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp6 0 0 :::29500 :::* LISTEN 81741/python3
[naie@notebook-npu-b1bb152e-7655cb9d49-rzwxs NetworkTrainer]$ kill -9 81741
[naie@notebook-npu-b1bb152e-7655cb9d49-rzwxs NetworkTrainer]$ netstat -tulpn | grep 29500
(1)端口监听
netstat -tulpn | grep <端口号>
bash
netstat -tulpn | grep 29500
(2)终止进程
kill -9 <进程pid>
bash
kill -9 81741