1:运行状态
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# firewall-cmd --state
running
2:新增端口
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# firewall-cmd --zone=public --add-port=8066/tcp --permanent
success
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# firewall-cmd --zone=public --add-port=9066/tcp --permanent
success
3:更新配置
新增端口后操作
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# firewall-cmd --reload
success
4:查看全部端口
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# firewall-cmd --zone=public --list-ports
8066/tcp 9066/tcp
5:停止防火墙
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# systemctl stop firewalld.service
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# firewall-cmd --state
not running
6:启动防火墙
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# systemctl start firewalld.service
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# firewall-cmd --state
running
7:禁止开启启动
systemctl disable firewalld.service
8:查看监听的端口
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 52093/nginx: master
tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:48193 0.0.0.0:* LISTEN 1054/rpc.statd
tcp 0 0 0.0.0.0:8066 0.0.0.0:* LISTEN 2028309/java
tcp 0 0 127.0.0.1:9066 0.0.0.0:* LISTEN 2028309/java
9:端口占用的进程
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# netstat -lnpt |grep 52093
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 52093/nginx: master
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 52093/nginx: master
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# netstat -lnpt |grep 2028309
tcp 0 0 0.0.0.0:8066 0.0.0.0:* LISTEN 2028309/java
tcp 0 0 127.0.0.1:9066 0.0.0.0:* LISTEN 2028309/java
10:进程详细
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# ps 52093
PID TTY STAT TIME COMMAND
52093 ? Ss 0:00 nginx: master process /usr/sbin/nginx
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]# ps 2028309
PID TTY STAT TIME COMMAND
2028309 pts/1 Sl+ 0:12 java -Dfile.encoding=UTF-8 -DMYCAT_HOME=/opt/mycat2/mycat/conf -jar /opt/mycat2/mycat/lib/mycat2-1.21-release-jar-with-dependencies-2022-2-18.jar
[root@iZwz9ecyyd9aqswfdpvkvtZ ~]#