虽然,redhat 8在今年已经推出了,但是centos 8还没有推出。而且公司好多都在用centos 6和7

来了解一下6和7的区别吧

整体说明

1.系统

项目CentOS 6CentOS7

. 安装过程6 一步一步7 随意

. 默认的文件系统ext4xfs3. 启动流程串行并行

. 运行级别runleveltarget

. 内核2.6.323.10.0

. 开机自启动服务chkconfigsystemctl enable/disable rsyncd

. 开启或关闭服务/etc/init.d/network stop/startsystemctl start/stop rsyncd

. 网卡命名eth0 eth1ens33

. 普通用户uid>=>=

.修改主机名hostname和/etc/sysconfig/networkhostnamectl和/etc/hostname

.修改字符集/etc/sysconfig/i18nlocalectl 和/etc/locale.conf

.软件包名字tree-1.6.-.el6.x86_64 el6 C6tree-1.6.-.el7.x86_64 el7 C7

.管理网卡主要服务:networkNetworkManager network

.防火墙:iptablesfirewalld

.查看内存free -h可用内存需要看bufer/cache这一行的可用内存直接看 ava

./etc/fstab/根分区和/boot分区默认都是检查/根分区和/boot分区默认都是不检查

2.服务软件

项目CentOS6 CentOS7

.rsync直接使用rsync用户即可需要使用fake super = yes

.数据库yum源中默认是MySQLyum源中默认是MariaDB

.时间同步ntpdate 或ntpd服务chrony

详细操作

1 默认的文件系统

CentOS 7.5

[root@shell ~]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda3 xfs 48G .1G 41G % /
devtmpfs devtmpfs 477M 477M % /dev
tmpfs tmpfs 488M 488M % /dev/shm
tmpfs tmpfs 488M 7.7M 480M % /run
tmpfs tmpfs 488M 488M % /sys/fs/cgroup
/dev/sda1 xfs 1014M 124M 891M % /boot
tmpfs tmpfs 98M 98M % /run/user/

CentOS 6.10

[root@oldboyedu ~]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
/dev/vda1 ext4 40G .3G 36G % /
tmpfs tmpfs 939M 939M % /dev/shm
[root@oldboyedu ~]# free -m
total used free shared buffers cached
Mem:
-/+ buffers/cache:
Swap:

2. 启动流程

3. 运行级别

CentOS 6.x CentOS 7.x

runlevel运行级别

targetrunlevel0.

targetpoweroff.

targetrunlevel1.

targetrescue.

targetrunlevel2.

targetmulti-user.

targetrunlevel3.

targetmulti-user.

targetrunlevel4.

targetmulti-user.

targetrunlevel5.

targetgraphical.

targetrunlevel6

.targetreboot.target

详细:CentOS 6.x

  • 0 - halt (Do NOT set initdefault to this)
  • 1 - Single user mode
  • 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
  • 3 - Full multiuser mode 命令行模式
  • 4 - unused
  • 5 - X11 桌面模式
  • 6 - reboot (Do NOT set initdefault to this)

详细:CentOS 7.x

  • poweroff.target
  • rescue.target
  • multi-user.target
  • multi-user.target
  • multi-user.target
  • graphical.target
  • reboot.target

4.查看与修改

CentOS 6.x

修改/etc/inittab 文件 重启生效

CentOS 7.x

systemctl get-default #查看运行级别

systemctl set-default graphical.target #设置运行级别

5.内核版本

CentOS 6.x

2.6.32

[root@oldboyedu ~]# uname -r
2.6.-754.11..el6.x86_64
[root@oldboyedu ~]# rpm -qa tree
tree-1.5.-.el6.x86_64

CentOS 7.x

3.10.0

[root@shell ~]# uname -r
3.10.-.el7.x86_64
[root@shell ~]# rpm -qa tree
tree-1.6.-.el7.x86_64

6. 开机自启动服务

如何让1个软件/服务 可以开机自启动

https://www.jianshu.com/p/fc26d73fe050

CentOS 6.x

chkconfig iptables on/off #让防火墙开机自启动/关闭自启动

CentOS 7.x

systemctl enable/disable rsyncd #让rsyncd开机自启动/关闭自启动

7. 开启或关闭服务

CentOS 6.x

/etc/init.d/sshd restart/stop/start/reload # 重启/关闭/开启/平滑重启sshd服务

CentOS 7.x

systemctl restart/stop/start/reload sshd #重启/关闭/开启/平滑重启sshd服务

8. 网卡命名

9. 普通用户uid

用户CentOS 6.xCentOS 7.x普通用户uid>=500>=1000

10.修改主机名

CentOS 6.x

[root@oldboyedu ~]# hostname oldboyedu-ecs
[root@oldboyedu ~]# hostname
oldboyedu-ecs
[root@oldboyedu ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=oldboyedu-ecs

CentOS 7.x

hostnamectl set-hostname oldboyedu-CentOS7
[root@oldboyedu-centos7 ~]# cat /etc/hostname
oldboyedu-centos7

11.修改字符集

CentOS 6.x

[root@oldboyedu ~]# export LANG=zh_CN.UTF-
[root@oldboyedu ~]#
[root@oldboyedu ~]# echo 'LANG=zh_CN.UTF-8' >/etc/sysconfig/i18n
[root@oldboyedu ~]# source /etc/sysconfig/i18n
[root@oldboyedu ~]# cat /etc/sysconfig/i18n
LANG=zh_CN.UTF-

CentOS 7.x

[root@oldboyedu-centos7 ~]# localectl set-locale LANG=zh_CN.UTF-
[root@oldboyedu-centos7 ~]# cat /etc/locale.conf
LANG=zh_CN.UTF-

12.软件包名字

软件包版本tree-1.6.0-10.el6.x86_64el6 C6tree-1.6.0-10.el7.x86_64el7 C7

13.管理网卡主要服务

CentOS 6.x network服务

CentOS 7.x NetworkManager network

14.防火墙

iptables

firewalld

15.查看内存free -h

可用内存需要看bufer/cache这一行的

可用内存直接看 ava

16./etc/fstab

/根分区和/boot分区默认都是检查 CentOS 6.x

/根分区和/boot分区默认都是不检查 CentOS 7.x

转自

作为Linux运维,你知道CentOS 6和 CentOS 7的区别吗? https://www.toutiao.com/i6727071857842848267/

CentOS 6和 CentOS 7的区别【转】的更多相关文章

  1. CentOS下载及版本选择-CentOS LiveCD、LiveDVD和BinDVD区别

    1.CentOS系统镜像有两个,安装系统只用到第一个镜像即CentOS-6.x-i386-bin-DVD1.iso(32位)或者CentOS-6.x-x86_64-bin-DVD1.iso(64位), ...

  2. CentOS 7 镜像文件各个版本区别

    CentOS ISO 镜像文件的功能 引导安装 CentOS ISO 镜像文件包含有安装程序,官方称其为 Anaconda,用来引导安装 CentOS 提供 CentOS 的安装文件 镜像文件不一定包 ...

  3. (转)CentOS之7与6的区别

    CentOS之7与6的区别 原文:http://www.cnblogs.com/Csir/p/6746667.html http://blog.csdn.net/u012562943/article/ ...

  4. centos系统与ubuntu系统的区别

    centos和ubuntu简述 CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Lin ...

  5. CentOS / Redhat : Configure CentOS as a Software Router with two interfaces

    CentOS / Redhat : Configure CentOS as a Software Router with two interfaces   Linux can be easily co ...

  6. CentOS查看系统信息-CentOS查看命令

    一:查看cpu more /proc/cpuinfo | grep "model name" grep "model name" /proc/cpuinfo 如 ...

  7. In Place Upgrade of CentOS 6 to CentOS 7

    Note: This is not the most highly recommended method to move from CentOS 6 to CentOS 7 ... but it ca ...

  8. CentOS 七 vs CentOS 6的不同

    CentOS 七 vs CentOS 6的不同   CentOS 7 vs CentOS 6的不同(1)桌面系统[CentOS6] GNOME 2.x[CentOS7] GNOME 3.x(GNOME ...

  9. centos 6 与 centos 7 服务开机启动、关闭设置的方法

    简单说明下 centos 6 与 centos 7 服务开机启动.关闭设置的方法: centos 6 :使用chkconfig命令即可. 我们以apache服务为例: #chkconfig --add ...

随机推荐

  1. 【TBarCode SDK教程】TBarCode SDK 如何在 Microsoft Office 中工作?

    使用条形码软件组件 TBarCode SDK,你可以在 Microsoft Office 中快速且简便地创建各种条形码.都不需要任何编程的技巧,只需要点击几次鼠标就可以将TBarCode SDK集成到 ...

  2. 爬取网易云音乐歌手和id

    pip install lxml csv requests from lxml import etree from time import sleep import csv import reques ...

  3. 复盘一篇讲sklearn库学习文章(上)

    认识 sklearn 官网地址: https://scikit-learn.gor/stable/ 从2007年发布以来, scikit-learn已成为重要的Python机器学习库, 简称sklea ...

  4. Linux 应用程序的安装和管理

    在Linux中,有三种安装软件的方式,分别是RPM包安装.YUM源安装.源代码编译安装. 常见应用程序目录结构 类型 路径 普通用户可执行文件 /usr/bin 管理员可执行文件 /usr/sbin ...

  5. python连接mysql服务端

    python连接mysql的客户端 import pymysql # 导入模块 conn = pymysql.connect( host='127.0.0.1', # 主机模块 port=3306, ...

  6. Linux命令——mknode

    参考:What is the mknod command used for? 前言 Linux下面,一切皆文件,当然也包括设备.Linux通过major.minor号来区分不同设备,如下图

  7. 百度语音合成api/sdk及demo

    1.流程 1)换取token 用Api Key 和 SecretKey.访问https://openapi.baidu.com/oauth/2.0/token 换取 token // appKey = ...

  8. 【Difference Between Primes HDU - 4715】【素数筛法打表+模拟】

    这道题很坑,注意在G++下提交,否则会WA,还有就是a或b中较大的那个数的范围.. #include<iostream> #include<cstdio> #include&l ...

  9. 微信小程序转百度小程序代码

    听说百度小程序开始出现手机端搜索流量,作为SEO一员,必须搞他.但是又奈何之前做的都是微信小程序,所以用php写了一个微信小程序转百度小程序代码. 修改文件后缀名 .wxml转换为.swan .wxs ...

  10. 实用的Python库

    一.Django 1.自动实现图片压缩: pip install easy-thumbnails / https://pypi.org/project/easy-thumbnails/2.实现定时任务 ...