Linux系统中主要配置文件介绍

1. 网卡配置文件

  位置:/etc/sysconfig/network-scripts/ifcfg-eth0

[root@backup ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet  ----指定网络类型为以太网
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none  ----网络启动协议,分为 none,static,dhcp。其中none和static需要手动配置IP,DHCP自动获取IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0  ----主机网卡名称(逻辑名称)
UUID=77a485b7-d510-418b-8412-3a8698c6e24d  ----此网卡配置文件对应的主机是一台虚拟机,虚拟机会给每个硬件一个标识(UUID),硬件服务器网卡配置文件中没有UUID
DEVICE=eth0  ----主机网卡名称(物理名称)
ONBOOT=yes  ----设置网卡是否开机自启动,yes开机自启动(推荐),no开机不会自启动
IPADDR=10.28.7.211  ----IP地址,手动配置
PREFIX=24  ----子网掩码
GATEWAY=10.28.7.1  ----网关
DNS=223.5.5.5  ----域名服务器IP地址
IPV6_PRIVACY=no

   Linux系统中,修改完配置文件,必须重启服务,重启网卡服务命令如下

systemctl  restart  network  --此命令是针对所有网卡进行重启

  企业中,每台服务器有多块网卡,重启网络服务时一定要搞明白重启哪一块网卡,不然对所有网卡进行重启会影响正常业务访问,造成比较严重的后果

ifdown eht0 && ifup eth0  --只对eth0网卡进行重启

   centos7版本系统中,经常会遇到修改网卡配置文件之后,网卡重启失败的情况。因为centos7中管理网卡的有两个服务分别为 network.service 和 NetworkManager.service,遇到此种问题,建议关闭NetworkManager服务,再重启network服务即可恢复正常

 2. DNS解析配置文件

  位置: /etc/resolv.conf

[root@yunxuanedu ~]# cat /etc/resolv.conf 
# Generated by NetworkManager
search com
nameserver 223.5.5.5

   网卡配置文件中的DNS配置优先于该文件,如果此文件被修改,会影响网络的正常访问。但是若重启网络服务,此文件会恢复之前配置,网络也会随之恢复。

3. 主机名称配置文件(centos7系统主机名称配置文件在该目录下,centos6不在该目录,下面是针对centos7系统主机名称配置文件的介绍)

  位置:/etc/hostname  

[root@backup ~]# cat /etc/hostname 
backup

   修改主机名方法

  临时修改:

[root@backup ~]# hostname
backup
[root@backup ~]# hostname yunxuan  --临时修改主机名称  hostname + 主机名
[root@backup ~]# hostname
yunxuan
[root@backup ~]# su - admin
Last login: Sun Nov  1 11:09:42 CST 2020 on pts/0
[admin@yunxuan ~]$ 

  永久修改(方法一)

  修改配置文件,修改完成后重启服务器生效

vim /etc/hostname

  永久修改(方法二)

  命令修改,注销用户重新登录即可生效

hostnamectl  set-hostname  yunxuan

 4. 解析映射文件

  位置:/etc/hosts

  在本地建立IP地址和主机名称的对应关系,与windows系统中的hosts文件功能相同
  
[admin@yunxuan ~]$ cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

 5. 磁盘挂载文件

  位置:/etc/fstab

  实现存储设备开启自动挂载配置文件
[admin@yunxuan ~]$ cat /etc/fstab 

#
# /etc/fstab
# Created by anaconda on Sat Oct 17 03:03:30 2020
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root /                       xfs     defaults        0 0
UUID=41735ebb-1995-4234-b5ef-a6c191d9ccbc /boot                   xfs     defaults        0 0
/dev/mapper/centos-swap swap                    swap    defaults        0 0

定义存储设备文件信息    挂载点

 6. 开机自动加载文件

  位置:/etc/rc.local

  该文件是个软链接文件

[admin@yunxuan ~]$ ll /etc/rc.local 
lrwxrwxrwx. 1 root root 13 Oct 17 03:05 /etc/rc.local -> rc.d/rc.local
[admin@yunxuan ~]$ ll /etc/rc.d/rc.local
-rw-r--r--. 1 root root 473 Aug 8 2019 /etc/rc.d/rc.local

   可在该文件末尾加入一些命令,并且给/etc/rc.d/rc.local文件执行权限,开机后会执行文件末尾加入的命令

 

posted @ 2020-11-01 11:39  小屁孩云轩  阅读(1018)  评论(0编辑  收藏  举报