💻 Linux如何查看端口被哪个进程占用?🤔

导读 在Linux系统中,当你需要排查某个端口被哪个进程占用时,可以使用以下方法快速定位问题。首先,打开你的终端窗口,并输入以下命令:`sudo ...

在Linux系统中,当你需要排查某个端口被哪个进程占用时,可以使用以下方法快速定位问题。首先,打开你的终端窗口,并输入以下命令:

`sudo lsof -i:端口号` 🖥️

例如,如果你想查看8080端口被哪个进程占用,就输入:

`sudo lsof -i:8080` 🔍

执行后,你会看到类似如下的结果:

```

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

java 1234 root 25uIPv6234560t0TCP :8080 (LISTEN)

```

这里可以看到,PID为1234的进程占用了8080端口。如果你想要直接杀死该进程,可以使用以下命令:

`sudo kill -9 PID` ⚡

比如上面的例子,就是:

`sudo kill -9 1234`

此外,你还可以使用`netstat`或`ss`命令来查看端口信息:

`sudo netstat -tuln | grep 端口号` 📊

或者:

`sudo ss -tuln | grep 端口号` 📡

通过这些工具,你可以轻松找到并解决端口冲突问题!✨

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。