UBUNTU 查看端口占用
时间: 2023-09-10 17:11:24 浏览: 51
你可以使用以下命令来查看 Ubuntu 系统中哪些端口被占用:
1. 使用 netstat 命令:
```
sudo netstat -tulnp
```
该命令将列出所有正在监听的 TCP 和 UDP 端口,以及它们所属的进程和 PID。
2. 使用 lsof 命令:
```
sudo lsof -iTCP -sTCP:LISTEN
```
该命令将列出所有正在监听的 TCP 端口,以及它们所属的进程和 PID。
3. 使用 ss 命令:
```
sudo ss -tulwn
```
该命令将列出所有正在监听的 TCP 和 UDP 端口,以及它们所属的进程和 PID。
相关问题
ubuntu 查看端口占用情况
在 Ubuntu 中,可以使用以下命令查看端口占用情况:
1. netstat命令
netstat命令可以显示网络状态和连接信息,包括协议、本地IP地址、远程IP地址、端口号、连接状态等。使用以下命令查看所有端口的占用情况:
```
sudo netstat -tunlp
```
可以加上端口号查看指定端口的占用情况,例如查看80端口的占用情况:
```
sudo netstat -tunlp | grep :80
```
2. lsof命令
lsof命令可以列出打开文件和网络连接信息,包括进程ID、进程名、文件描述符、文件类型、文件大小、访问权限等。使用以下命令查看所有端口的占用情况:
```
sudo lsof -i
```
可以加上端口号查看指定端口的占用情况,例如查看80端口的占用情况:
```
sudo lsof -i :80
```
以上命令需要使用sudo权限才能查看所有进程的占用情况。
Ubuntu 查看端口占用情况
在 Ubuntu 上,可以使用以下命令查看端口占用情况:
1. 使用 netstat 命令查看端口占用情况:
```
sudo netstat -tunlp
```
该命令将显示所有正在运行的进程及它们所占用的端口号。
2. 使用 lsof 命令查看端口占用情况:
```
sudo lsof -i :端口号
```
该命令将显示正在使用指定端口号的进程信息。
另外,还可以使用 ss 命令查看端口占用情况:
```
sudo ss -tunlp
```
该命令将显示所有正在运行的进程及它们所占用的端口号,并且比 netstat 命令速度更快。