通过查询相关资料,我们可以知道常用的网络命令有以下三种:
(1) /etc/sysconfig/network
它的功能主要在于设置主机名称以及是否可以启动整个网络
(2) /etc/sysconfig/network-scripts/ifcfg-eth0
它的功能是设置网卡(eth0)的参数,包括Network、IP、NetMask、Broadcast、Gateway以及是否是DHCP获取ip地址、是否开机启动等
(3) /etc/resolv.conf
它的功能是设置DNS的文件
(4) /etc/hosts
它的功能是记录主机对应的IP地址,其中一行代表一条记录
(5) /etc/services
它的功能是记录TCP/IP上的所有协议的端口数,包括HTTP、FTP、SSH、Telnet等服务
(6) /etc/protocols
它的功能是定义IP数据包协议的相关数据,其中包括ICMP、TCP、UDP数据包协议的定义,下面是一些基本定义:
host:查询主机对应的IP地址
ifconfig:查看网络(windows中是ipconfig)
ifup/ifdown:启动或者关闭网卡
service network restart:重启网络
hostname:查看主机名
hostnamectl set-hostname 主机名:永久修改主机名
systemctl status firewalld.service:查看防火墙状态
systemctl stop firewalld.service:关闭防火墙状态(重启后自动打开)
systemctl disable firewalld.service:关闭防火墙开机自启
netstat:查看网络接口所监听的端口
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。