这篇文章给大家介绍如何进行CentOS 6与CentOS 7的常见设置对比,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
centos7与centos6从初始化技术,服务启动,开机启动文件等都有差别,这篇文章和大家分享一下centos7与centos6的常见设置对比。
1. 字符集
CentOS 6
CentOS 7
2. 主机名
CentOS 6
CentOS 7
3. 时区
CentOS 6
CentOS 7
4. 时间同步
CentOS 6
CentOS 7
5. 手动更改时间
CentOS 6
CentOS 7
6. 单用户修改密码
CentOS 6: grub界面键入e,在kernel行最后加1,键入b启动进入单用户模式,之后输入passwd修改密码
CentOS 7: grub界面键入e,在linux16行上将ro改为rw,并在当前行最后加init=/bin/sh,键入ctrl-x进入,之后输入passwd修改密码
7. grub添加参数
CentOS 6:
CentOS 7:
8. 查看开机记录
CentOS 6: last
CentOS 7: journalctl –list-boots或last
9. 修改启动内核
查看当前启动内核
查看有哪些内核
设置启动内核
10. rc.local
执行顺序
CentOS 6: 串行的最后一个执行
CentOS 7: 和其他服务并行执行
可执行权限
CentOS 7的注意事项
rc.local由rc-local.service执行,并行执行,仅能保证在network之后启动,因此建议rc.local里增加sleep 10来尽可能在最后执行
需要在rc.local的最后一行增加exit 0,否则可能导致已启动的进程被关闭(echo ‘exit 0’ >> /etc/rc.d/rc.local)
建议尽量使用systemd来配置服务,不要使用rc.local
11. limit配置
CentOS 6:
CentOS 7:
12. yum仅使用ipv4
CentOS 6: yum没有自带方法
CentOS 7: yum.conf里增加ip_resolve=4
13. 彻底禁用ipv6
CentOS 6和CentOS 7相同
查看是否彻底关闭
14. 防火墙
CentOS 6
CentOS 7
15. NetworkManager
CentOS 6: 默认未安装
CentOS 7: 默认安装并启动
16. 网卡名
CentOS 6:
CentOS 7:
不再通过udev绑定网卡名,默认是em1开始,有的是eno、enp、ens等名字
如果想恢复eth0,则/etc/default/grub里增加net.ifnames=0 biosdevname=0
如果想让CentOS 6的网卡名不受udev影响,达到CentOS 7的效果,则删除3个文件即可
rm -f /etc/udev/rules.d/70-persistent-net.rules rm -f /lib/udev/write_net_rules rm -f /lib/udev/rules.d/75-persistent-net-generator.rules
网卡名规则
17. CPU频率(performance)
CentOS 6

CentOS 7:



关于如何进行CentOS 6与CentOS 7的常见设置对比就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。