在CentOS 7中,您可以使用以下命令来查看端口的开放情况:
1. 使用`firewall-cmd`命令查看所有开放端口:
```
sudo firewall-cmd --list-ports
```
2. 查看特定端口的开放状态(例如端口80):
```
sudo firewall-cmd --query-port=80/tcp
```
3. 使用`netstat`命令查看所有监听的TCP和UDP端口:
```
netstat -tuln
```
4. 使用`ss`命令查看所有监听的TCP和UDP端口(`netstat`的替代命令):
```
ss -tuln
```
5. 使用`telnet`或`nc`命令测试特定端口的连通性(需要先安装telnet或nc):
```
telnet IP_ADDRESS PORT_NUMBER
nc -v IP_ADDRESS PORT_NUMBER
```
6. 若要永久开放某个端口,使用以下命令(例如开放端口80):
```
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --reload
```
请根据您的需求选择合适的命令来检查端口的开放状态