我试图在本地端口9001,但我得到一个listen EADDRINUSE
错误。 当我用lsof -i :9001
查看端口时,显示如下
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME node 3369 Name 12u IPv4 0x617528c251f49bb 0t0 TCP *:etlservicemgr (LISTEN) node 7803 Name 11u IPv6 0x617528c1ecc1133 0t0 TCP *:etlservicemgr (LISTEN)
什么是etlservicemgr
? 我可以杀死它吗?
etlservicemgr
不是在端口9001上侦听的进程的名称。它是该端口号的IANA注册服务的名称。
$ grep 9001 /etc/services etlservicemgr 9001/tcp # ETL Service Manager etlservicemgr 9001/udp # ETL Service Manager
进程的名称出现在第一列COMMAND
。
我们可以从输出中看到,两个名为node
进程正在侦听这个端口(一个在IPv4上,一个在IPv6上)。 而node
最有可能是一个Node.js应用程序。