linux查看当前开放的端口
时间: 2023-09-30 16:04:05 浏览: 90
要查看当前在Linux上开放的端口,可以使用以下命令:
1. 使用 netstat 命令:
```
netstat -tuln
```
这将显示所有正在监听的TCP和UDP端口以及它们的状态。
2. 使用 ss 命令:
```
ss -tuln
```
这将显示类似于 netstat 命令的结果,但速度更快。
3. 使用 lsof 命令:
```
sudo lsof -i
```
这将显示系统上正在使用的所有网络连接和打开的文件。
这些命令将列出当前在Linux上开放的端口以及它们的状态、进程和其他相关信息。
相关问题
linux查看当前防火墙端口开放情况
以下是Linux查看当前防火墙端口开放情况的方法:
1. 查看防火墙状态
```shell
systemctl status firewalld
```
2. 查看已开放的端口
```shell
firewall-cmd --list-ports
```
3. 开放端口
```shell
firewall-cmd --zone=public --add-port=80/tcp --permanent
```
其中,80为端口号,tcp为协议类型,--permanent表示永久生效。
linux查看防火墙开放端口
要查看Linux系统中防火墙开放的端口,可以使用以下命令:
1. 查看iptables规则:
iptables -L -n
该命令会列出当前系统中所有的iptables规则,包括开放的端口。
2. 查看firewalld规则:
firewall-cmd --list-ports
该命令会列出当前系统中所有的firewalld规则,包括开放的端口。
需要注意的是,如果系统中同时使用了iptables和firewalld,那么需要同时查看两者的规则才能确定开放的端口。
阅读全文