linux firewall开放端口_Linux系列(五)——linux开发中实用指令

1、centos【7.0】查看/开放端口

1)开放端口

firewall-cmd --zone=public --add-port=8080/tcp --permanent # 开放8080端口
firewall-cmd --zone=public --remove-port=8080/tcp --permanent #关闭8080端口
firewall-cmd --reload # 配置立即生效

2)查看防火墙所有开放的端口

firewall-cmd --zone=public --list-ports

3)关闭防火墙
如果要开放的端口太多,可以关闭防火墙
systemctl stop firewalld.service
或者systemctl stop iptables

4)查看防火墙状态
firewall-cmd --state

5)查看监听的端口
netstat -lnptd9d51d41b8c5ad52add15ce58ec32eec.png

6)检查端口被哪个进程占用

netstat -lnpt | grep 8080 
ss -antlp | grep 8080

cabb667ef3a5a97811b7e5046508c4bc.png

7)查看进程的详细信息07d46392349aa9b24ba1ca335cd23b82.png

8)中止进程
kill -9 65862

9)查看tcp的listen端口
ss -tln

10)查看哪些进程使用了监听端口
ss -tlnp

2、查询服务进程状态

说明:ps和netstat命令很容易搞混淆。
ps命令主要用于查询进程的信息;
netstat命令主要用于查询网络相关的信息,例如开放的端口等。

1)查询服务的进程状态
ps aux | more74125e54c3296af290b964e2189eae84.png2)查父子进程的信息
ps -ef | more4671168ab2e78c17825f300973620368.png3)查看mysqld服务的占用状况226db80de2f4b1db47aa26cf40c54697.png4)关闭mysqld的进程
kill -9 pid

5)查看进程的详情

netstat -tunpl | grep 6379

ba9b4ba499dfd45c93ed4d7522dab59e.png

3、linux新增删除ip地址

1)、给linux新增IP地址

3157af299ef41f1fe777f81936f22c7b.png

ifconfig ens33:1 192.168.229.135/24 up # 这里的ens33和上图是对应的,你换成你自己的名字即可。

2)、删除网卡的IP地址

ip addr del 192.168.0.1 dev ens33:1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值