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内置变量

posted @ 2022-03-01 20:42  rookiexwang  阅读(25)  评论(0编辑  收藏  举报