配置开机自动挂载的配置文件
配置文件地址:/etc/fstab
配置信息详解:
UUID=4b499d76-769a-40a0-93dc-4a31a59add28 / ext4 defaults 1 1
第一个选项为设备信息,可以为uuid号(用blkid查看),也可以为设备名称(sda1之类),这里需要注意的是我们在挂虚拟磁盘的时候一般用设备名挂载,其他磁盘一般用uuid挂载。
第二个选项为挂载路径
第三个选项为文件系统格式(通常为ext4和xfs)
第四个为挂载模式
第五个为是否备份 (1为备份,0为不备份)
第六个为是否检测(1为检测,0为不检测)
配置完成后有两个方式验证:
1 重启电脑(这个非常忌讳,在线环境中一定记得不要随便重启!!!)
2 mount -a 就是重新挂载一次fstab里所有的挂载配置
提示显示配置文件,就是登陆的时候显示系统版本信息的文件
文件路径:/etc/issue 和 /etc/issue.net
一般而言会对这两个文件进行备份清空处理,以防止黑客轻易就知道了我们的系统版本,这是异常危险的
登录后提示信息的配置文件
文件路径:/etc/motd
只需要里面配置你想要提示的信息就可以
效果如下:
Last failed login: Thu Mar 12 15:15:42 CST 2020 from 192.168.1.2 on ssh:notty
There were 804 failed login attempts since the last successful login.
Last login: Thu Mar 12 11:11:20 2020 from 192.168.1.2
好好学习 天天向上
[root@xuexi ~]#
主机自己的域名配置文件
文件路径:/etc/hosts
127.0.0.1 VM_0_17_centos VM_0_17_centos
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost4.localdomain4 localhost4
这里可以配置ip地址与域名的绑定关系,我们的系统总是先在hosts里去找域名对应ip,找不到才去dns服务器找。所以这里的优先级会更高。
在我们做集群的时候一般都会用到这个
环境变量配置文件
文件地址:/etc/bashrc 或者 /etc/profile
这里要注意的是:/etc/bashrc的优先级别最好
dns配置文件
文件地址:/etc/resolv.conf
注意:这里的优先不如网卡配置文件里的,一旦网卡重启就会以网卡配置文件里的为准
nameserver 8.8.8.8
查看版本信息文件
文件地址:/etc/centos-release
个人觉得没什么用,还不如用uname -a去看,uname -r 是查看内核版本
开机自启动的文件(当然在7里面只需要systemctl enable就可以实现开机自启)
文件地址:/etc/rc.local
注意这个文件只是个链接文件
系统内核参数配置文件(基础调优可以在里面做)
文件地址:/etc/sysctl.conf
centos:
在centos 中会直接有这个文件,只是有可能没有权限,如果没有权限就加个权限就可以。如:chmod +x rc.local
ubuntu18.04:
默认是没有这个的。需要自己配置
1 先编辑/lib/systemd/system/rc.local.service这个文件,配置如下:
[Unit]
Description=/etc/rc.local Compatibility
Documentation=man:systemd-rc-local-generator(8)
ConditionFileIsExecutable=/etc/rc.local
After=network.target
[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
RemainAfterExit=yes
GuessMainPID=no
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
2 将这个文件链接到/etc/systemd/system/rc.local.service
3 创建/etc/rc.local
4 systemctl daemon-reload 重新加载
5 启动rc.local的服务即可