设为首页 收藏本站
查看: 696|回复: 0

[经验分享] CentOS6和CentOS7区别

[复制链接]

尚未签到

发表于 2018-4-22 09:02:50 | 显示全部楼层 |阅读模式
区别1:网卡名称eth0和enp5s0
  传统上,Linux的网络接口名称为eth0、eth1…,但这些名称并不一定符合实际的硬件插槽等,这可
  能会导致不同的网络配置错误(例如,由无意的接口改名引起的禁止接口)。基于MAC地址的udev规
  则在虚拟化的环境中并不有用,这里的MAC地址如端口数量一样无常。
   CentOS6/RHEL6引入了一致和可预测的网络设备命名网络接口的方法。这些特性可以唯一地确定网络
  接口的名称以使定位和区分设备更容易,并且在这样一种方式下,无论是否重启机器、过了多少时间、
  或者改变硬件,其名字都是持久不变的。然而,这种命名规则并不是默认在CentOS/RHEL6上开启。
  从CentOS7/RHEL7起,这种可预见的命名规则变成了默认。根据这一规则,接口名称被自动基于固件,
  拓扑结构和位置信息来确定。现在,即使添加或移除网络设备,接口名称仍然保持固定,而无需重新
  枚举,和坏掉的硬件可以无缝替换。
  

区别2:网络配置相关命令
   ip:yum -y install iproute
  CentOS7主推使用ip、ss命令。
   ifconfig:yum -y install net-tools
   setup:yum -y install setuptool 废弃命令
  安装好之后,你会发现里面什么都没有,这只是一个图形工具。我们需要
  用到的网络服务,防火墙,系统服务等需要另外再安装。
  安装好setup tools工具之后,我们需要安装工具组件如ntsysv(系统服
  务),system-config-networktui(网络服务),iptables(防火墙配置)
  等。只需要部分的也可以只安装需要的也行。
   nmtui:替代setup命令
  

区别3:主机名等配置文件
  修改主机名
  hostname CentOS7 临时生效
  编辑/etc/hostname 主机名的配置文件变了
  hostnamectl set-hostname CentOS7 #→方法2,本质还是改配置文件。
  修改字符集
  localectl set-locale. UTF-8
  编辑/etc/locale.conf
   cat /etc/redhat-release 查看系统版本号
   cat /etc/os-release 所有支持systemd系统的统一发行版名称和版本号文件。
  

区别4:兼容的 /etc/rc.local
  # Please note that you must run 'chmod +x/etc/rc.d/rc.local' to ensure
  # that this script will be executed duringboot.
区别5:运行级别Runlevel
   Runlevel
[root@CentOS7 ~]# cat /etc/inittab

  # inittab is no longer used when usingsystemd.
  当前启动级别
[root@CentOS7 ~]# systemctl get-default

  multi-user.target
  设置启动级别
  systemctl set-default multi-user.target
  

systemd一统天下
  看看从前的runlevel都变成什么样了?
  ls -lh/usr/lib/systemd/system/runlevel*.target
  所有可用的单元文件存放在/usr/lib/systemd/system/和
  /etc/systemd/system/目录(后者优先级更高)。
  ll -h /etc/systemd/system/default.target
  

  

区别6:管理服务
   chkconfig
   service
   /etc/init.d/
   systemctl:融合service和chkconfig的功能于一体,兼容SysV和LSB的启动脚
  本,而且够在进程启动过程中更有效地引导加载服务。。
  systemctl start crond.service和systemctlstart crond效果一样。
DSC0000.png

启动时间优化
   systemd-analyze time
   systemd-analyze blame
   systemd-analyze plot > bootime.svg
  

  

  

  

  

  

  

  

  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-450261-1-1.html 上篇帖子: centos 命令 下篇帖子: centos7 安装ifconfig
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表