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 -lnpt
6)检查端口被哪个进程占用
netstat -lnpt | grep 8080
ss -antlp | grep 8080
7)查看进程的详细信息
8)中止进程
kill -9 65862
9)查看tcp的listen端口
ss -tln
10)查看哪些进程使用了监听端口
ss -tlnp
2、查询服务进程状态
说明:ps和netstat命令很容易搞混淆。
ps命令主要用于查询进程的信息;
netstat命令主要用于查询网络相关的信息,例如开放的端口等。
1)查询服务的进程状态
ps aux | more2)查父子进程的信息
ps -ef | more3)查看mysqld服务的占用状况4)关闭mysqld的进程
kill -9 pid
5)查看进程的详情
netstat -tunpl | grep 6379
3、linux新增删除ip地址
1)、给linux新增IP地址
ifconfig ens33:1 192.168.229.135/24 up # 这里的ens33和上图是对应的,你换成你自己的名字即可。
2)、删除网卡的IP地址
ip addr del 192.168.0.1 dev ens33:1