Linux /etc目录下的重要配置文件
Linux /etc目录下的重要配置文件
- /etc/hostname :修改主机名,方便服务器之间的互联。
1)查看主机名
a :查看命令提示符 [root@saierda ~]
b :使用命令查看 hostname
2)修改主机名
a :临时修改 hostname 新主机名 #重启后失效
b :永久修改 vim /etc/hostname
新主机名 #重启生效,不重启不生效
c :临时加永久 hostnamectl set-hostname 新主机名
- /etc/sysconfig/network-scripts/ifcfg-eth0 :修改网卡配置信息
TYPE=Ethernet #以太网
BOOTPROTO=none #网络类型
dhcp 动态配置IP
static静态配置IP
none静态配置IP
NAME=eth0 #系统网卡名
UUID=6494a6b4-26ce-43e5-9613-5e121b4654d1 #唯一标识码
DEVICE=eth0 #硬件名称
ONBOOT=yes #是否激活设备 开机可自动连接网络
IPADDR=10.0.0.200 #IP地址
PREFIX=24 #子网掩码 与255.255.255.0 效果相同
GATEWAY=10.0.0.254 #网关 与外网连接的大门
DNS1=223.5.5.5 #解析域名 把域名解析为IP地址
ps:修改网卡信息后重启网卡才能生效
重启网卡 systemctl restart network
启动网卡 systemctl start network
关闭网卡 systemctl stop network
查看网卡状态 systemctl status netwark
- /etc/resolv.conf DNS配置文件
DNS配置文件与网卡配置文件比较
a:/etc/resolv.conf 优先生效
b:网卡中配置的DNS会覆盖/etc/resolv.conf
c:网卡中不配做则不覆盖
d:/etc/resolv.conf 不需重启直接生效
e:网卡配置必须重启才生效
- /etc/issue :清空登录系统提示版本内核信息 提高安全性
> /etc/issue
- /etc/issue.net :清空远程连接登录提示信息 提高安全性 一般用于系统优化 系统初始化
> /etc/issue.net
- /etc/motd :登录后显示的信息 欢迎语
vim /etc/motd
- /etc/fstab :开机自动挂载硬件设备 光驱 磁盘
a:把光驱镜像插入到cdrom
b:挂载镜像到目录
mount /dev/cdrom /mnt #目录最好是空的,挂载后目录里的文件会隐藏,卸载后显示
c:写入到/etc/fstab
1)查看挂载光驱的信息 blkid 如下:
/dev/sr0: UUID="2018-05-03-20-55-23-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"
2)写入/etc/fstab文件
vim /etc/fstab
UUID=1640b324-50cf-4165-972c-5c942250eacf / xfs defaults 0 0
UUID=0d9f0751-38c5-4076-8297-3eba601fc187 /boot xfs defaults 0 0
UUID=d6bd8066-d3cc-4fdd-b9b7-58877e0beae1 swap swap defaults 0 0
唯一标识 挂载目录 文件系统类型
UUID=2018-05-03-20-55-23-00 /mnt xfs defaults 0 0
3)重启测试
mount -a /etc/fstab
-
/etc/rc.local :开机自动运行文件中的命令或开机自启的服务,相当于脚本。
设置开机显示IP地址
a:编辑/etc/rc.local
vim /etc/rc.local
输入命令 ifconfig eth0 |awk 'NR==2 {print $2}'> /etc/motd
b:添加可执行权限
chmod +x /etc/rc.local
- /etc/hosts :配置IP地址和域名的对应关系,类似本地的DNS解析,一般用于公司内部测试
vim /etc/hosts
127.0.0.1 localhost 塞尔达 localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.0.0.200 www.baidu.com baidu.com