本文主要是介绍linux - 常用命令 - 系统设置【防火墙 / 修改主机名 / 查看网络 / 修改ip / 配置映射 / 查看、结束进程 / 查看链接 / 快速清屏 / 远程主机】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
iptables防火墙 Centos6自带的,Centos7没有
service iptables status |
查看防火墙状态 |
|
service iptables stop |
停止防火墙 |
|
service iptables start |
启动防火墙 |
|
service iptables restart |
重启防火墙 |
|
chkconfig iptables off |
永久关闭防火墙 |
|
chkconfig iptables on |
永久关闭后重启 |
|
firewall防火墙
systemctl status firewalld |
查看firewall服务状态 |
出现Active: active (running)切高亮显示则表示是启动状态
出现 Active: inactive (dead)灰色表示停止,看单词也行。
|
firewall-cmd --state |
查看firewall的状态 |
firwall-cmd:是Linux提供的操作firewall的一个工具; |
service firewalld start |
开启firewalld.service服务 |
|
service firewalld restart |
重启firewalld.service服务 |
|
service firewalld stop |
关闭firewalld.service服务 |
|
firewall-cmd --list-all |
查看防火墙规则 |
|
firewall-cmd --query-port=8080/tcp |
查询端口是否开放 |
|
firewall-cmd --permanent --add-port=8080/tcp |
开放8080端口 |
--permanent:表示设置为持久;--add-port:标识添加的端口; |
firewall-cmd --permanent --remove-port=8080/tcp |
移除8080端口 |
|
firewall-cmd --reload |
重启防火墙(修改配置后要重启防火墙) |
|
hostnamectl:系统主机
hostnamectl |
显示主机名等信息 |
|
hostnamectl set-hostname 主机名 |
修改主机名(CentOS 7) |
|
ifconfig
修改IP
修改网络配置文件,文件地址:/etc/sysconfig/network-scripts/ifcfg-eth0
------------------------------------------------
主要修改以下配置:
TYPE=Ethernet //网络类型
BOOTPROTO=static //静态IP
DEVICE=ens00 //网卡名
IPADDR=192.168.1.100 //设置的IP
NETMASK=255.255.255.0 //子网掩码
GATEWAY=192.168.1.1 //网关
DNS1=192.168.1.1 //DNS
DNS2=8.8.8.8 //备用DNS
ONBOOT=yes //系统启动时启动此设置
-------------------------------------------------
service network restart |
修改保存以后使用命令重启网卡 |
|
配置映射
修改文件: vi /etc/hosts
在文件最后添加映射地址,示例如下:
192.168.1.101 node1
192.168.1.102 node2
192.168.1.103 node3
配置好以后保存退出,输入命令:ping node1 ,可见实际 ping 的是 192.168.1.101。
查看进程
结束进程
kill pid |
杀死该pid的进程 |
|
kill -9 pid |
强制杀死该进程 |
|
查看链接
ping IP |
查看与此IP地址的连接情况 |
|
netstat -an |
查看当前系统端口 |
|
netstat -an | grep 8080 |
查看指定端口 |
|
快速清屏
远程主机
这篇关于linux - 常用命令 - 系统设置【防火墙 / 修改主机名 / 查看网络 / 修改ip / 配置映射 / 查看、结束进程 / 查看链接 / 快速清屏 / 远程主机】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!