Skip to content

查看端口被谁占用 ​

启动服务时报 Address already in use,用它找占用进程。

看端口 ​

bash
ss -ltnp 'sport = :8080'

输出里的 users:(("node",pid=1234,fd=20)) 就是占用者。

看不到进程 ​

普通用户看不到别人的进程,加 sudo:

bash
sudo ss -ltnp 'sport = :8080'

另一个办法 ​

bash
sudo lsof -i :8080

没装 lsof 就先 sudo apt install lsof。

内容以实测为准,命令可直接复制