全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货

CentOS6和CentOS7的区别(干货)

发布时间:2023-02-27 17:16:00
发布人:qyf

CentOS6和CentOS7的区别(干货)

  1 启动引导

  [CentOS6] GRUB Legacy (+efibootmgr)

  [CentOS7] GRUB2

  6设置200M就行,7的boot设置为最少1024M。boot内存大点,是为了后续升级需要。

  2 启动技术

  [CentOS6] Upstart

  [CentOS7] systemd

  6启动采用Upstart技术sysvinit

  7是用systemd技术,并行启动

  3 文件系统

  [CentOS6] ext4

  [CentOS7] xfs

  ext4 分别支持1EB(1,048,576TB, 1EB=1024PB, 1PB=1024TB)的文件系统,以及 16TB (4K block size)的文件。可支持无限数量的子目录。

  xfs是一个64位文件系统,最大支持8EB减1字节的单个文件系统,实际部署时取决于宿主操作系统的最大块限制。对于一个32位Linux系统,文件和文件系统的大小会被限制在16TB。

  4 内核版本

  [CentOS6] 2.6.x-x

  [CentOS7] 3.10.x-x

  内核支持资源调优和分配(cgroup)

  5 桌面系统

  [CentOS6] GNOME 2.x

  [CentOS7] GNOME 3.x(GNOME Shell)

  6 嵌套虚拟化技术

  [CentOS6] 不支持

  [CentOS7] 支持

  支持了在虚拟机上运行更快

  7 USB扩展

  [CentOS6] USB2.0

  [CentOS7] USB3.0

  8 防火墙

  [CentOS6] iptables

  [CentOS7] firewalld

  9 默认数据库

  [CentOS6] MySQL

  [CentOS7] MariaDB

  MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。

  MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的 XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了 PrimeBase XT (PBXT) 和 FederatedX存储引擎。

  10 文件结构

  [CentOS6] /bin, /sbin, /lib, and /lib64在/下

  [CentOS7] /bin, /sbin, /lib, and /lib64移到/usr下

  虽然被移动了,但是7依然在给目录给他们创建了软连接。也是说你在7下依然可以用/bin/bash

  11 主机名

  [CentOS6] /etc/sysconfig/network

  [CentOS7] /etc/hostname

  /etc/sysconfig/network在7上此文件已经弃用

  修改主机名用命令即可 hostnamectl set-hostname xxxx

  12 修改时间

  [CentOS6]

  $vim /etc/sysconfig/clock

  ZONE="Asia/Tokyo"

  UTC=fales

  $ sudo ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime

  [CentOS7]

  $ timedatectl set-timezone Asia/Tokyo

  $ timedatectl status

  13 修改地区

  [CentOS6]

  $ vim /etc/sysconfig/i18n LANG="ja_JP.utf8"

  $ /etc/sysconfig/i18n

  $ locale

  [CentOS7]

  $ localectl set-locale LANG=ja_JP.utf8

  $ localectl status

  14 服务相关

  启动停止

  [CentOS6]

  $ service xxxxx start

  $ service xxxxx stop

  $ service sshd restart/status/reload

  [CentOS7]

  $ systemctl start xxxxx

  $ systemctl stop xxxxx

  $ systemctl restart/status/reload sshd

  自启动

  [CentOS6]

  $ chkconfig xxxxx on/off

  [CentOS7]

  $ systemctl enable xxxxx

  $ systemctl disable xxxxx

  服务一览

  [CentOS6]

  $ chkconfig --list

  [CentOS7]

  $ systemctl list-unit-files

  $ systemctl --type service

  强制停止

  [CentOS6]

  $ kill -9

  [CentOS7]

  $ systemctl kill --signal=9 sshd

  15 网络相关

  网络信息

  [CentOS6]

  $ netstat

  $ netstat -I

  $ netstat -n

  [CentOS7]

  $ ip n

  $ ip -s l

  $ ss

  IP地址MAC地址

  [CentOS6]

  $ ifconfig -a

  [CentOS7]

  $ ip address show

  $ ip addr

  路由

  [CentOS6]

  $ route -n

  $ route -A inet6 -n

  [CentOS7]

  $ ip route show

  $ ip -6 route show

  16 重启关闭

  关闭

  [CentOS6]

  $ shutdown -h now

  [CentOS7]

  $ poweroff

  $ systemctl poweroff

  重启

  [CentOS6]

  $ reboot

  $ shutdown -r now

  [CentOS7]

  $ reboot

  $ systemctl reboot

  单用户模式

  [CentOS6]

  $ init S

  [CentOS7]

  $ systemctl rescue

  启动模式

  [CentOS6]

  [GUICUI]

  $ vim /etc/inittab

  id:3:initdefault:

  [CUIGUI]

  $ startx

  [CentOS7]

  [GUICUI]

  $ systemctl isolate multi-user.target

  [CUIGUI]

  $systemctl isolate graphical.target

  默认

  $ systemctl set-default graphical.target

  $ systemctl set-default multi-user.target

  当前

  $ systemctl get-default

  总结一下

  常用命令

  ipconfig 变成了 ip addr

  service iptables restart 变成了 systemctl restart firewalld

  chkconfig iptables off 变成了 systemctl disable firewalld

  安装软件

  装好虚拟机后别忘了装psmisc sudo yum -y install psmisc,没有安装psmisc,导致找不到 fuser命令。

相关文章

python写入json文件?

python写入json文件?

2023-11-02
vscode设置tab为4个空格?

vscode设置tab为4个空格?

2023-11-02
更新pycharm?

更新pycharm?

2023-11-02
anaconda每次打开都要安装?

anaconda每次打开都要安装?

2023-11-02

最新文章

武汉新媒体行业公司排名

武汉新媒体行业公司排名

2023-11-01
武汉新媒体就业现状好吗

武汉新媒体就业现状好吗

2023-11-01
武汉全媒体行业发展现状及趋势

武汉全媒体行业发展现状及趋势

2023-10-31
武汉全媒体现状

武汉全媒体现状

2023-10-31
在线咨询 免费试学 教程领取