linux常用命令
一.开启端口
开端口命令:firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙:systemctl restart firewalld.service
命令含义:
--zone #作用域
--add-port=80/tcp 添加端口,格式为:端口/通讯协议
--permanent 永久生效,没有此参数重启后失效
查看所有的端口:netstat -ntlp
netstat -nupl (UDP类型的端口)
netstat -ntpl (TCP类型的端口)
a 表示所有
n 表示不查询dns
t 表示tcp协议
u 表示udp协议
p 表示查询占用的程序
l 表示查询正在监听的程序
netstat -nupl | grep 3306
这个表示查找处于监听状态的,端口号为3306的进程
二.防火墙
开启防火墙:systemctl start firewalld
关闭防火墙:systemctl stop firewalld
查看防火墙状态:systemctl status firewalld
1.在编辑界面显示行号
:set nu
Linux如何放行指定端口
查看防火墙状态
1firewall-cmd --state
running代表防火墙正在运行中,如果防火墙处在关闭状态,则运行下面命令开启防火墙
systemctl start firewalld.service
2.查看某个端口是否放行
firewall-cmd --query-port=端口号/tcp
3.放行指定端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
重启防火墙
systemctl restart firewalld.service
重新载入配置
firewall-cmd --reload
三.
ls 展示列表
$ 代表linux内置变量