What’s the difference between CentOS 7 and CentOS 6?

Time:2019-9-1

The difference between CentOS 7 and CentOS 6

 (1) Desktop System

[CentOS6] GNOME 2.x

[CentOS7] GNOME 3.x(GNOME Shell)

(2) File system

[CentOS6] ext4

[CentOS7] xfs

(3) Kernel version

[CentOS6] 2.6.x-x

[CentOS7] 3.10.x-x

(4) Start loader

[CentOS6] GRUB Legacy (+efibootmgr)

[CentOS7] GRUB2

(5) Firewall

[CentOS6] iptables

[CentOS7] firewalld

(6) Default database

[CentOS6] MySQL

[CentOS7] MariaDB

(7) File structure

[CentOS6]/bin, /sbin, /lib, and/lib64 in/below

[CentOS7]/bin, /sbin, /lib, and/lib64 move to/usr

(8) Host name

[CentOS6] /etc/sysconfig/network

[CentOS7] /etc/hostname

(9) Time synchronization

[CentOS6]

$ ntp

$ ntpq -p

[CentOS7]

$ chrony

$ chronyc sources

(10) Modification time

[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

(11) Revision of areas

[CentOS6]

$ vim /etc/sysconfig/i18n

   LANG=”ja_JP.utf8″

$ /etc/sysconfig/i18n

$ locale

[CentOS7]

$ localectl set-locale LANG=ja_JP.utf8

$ localectl status

(12) Service-related

1) Start and stop

[CentOS6]

$ service service_name start

$ service service_name stop

$ service sshd restart/status/reload

[CentOS7]

$ systemctl start service_name

$ systemctl stop service_name

$ systemctl restart/status/reload sshd

Self-startup

[CentOS6]

$ chkconfig service_name on/off

[CentOS7]

$ systemctl enable service_name

$ systemctl disable service_name

Overview of Services

[CentOS6]

$ chkconfig –list

[CentOS7]

$ systemctl list-unit-files

$ systemctl –type service

Forced cessation

[CentOS6]

$ kill -9 <PID>

[CentOS7]

$ systemctl kill –signal=9 sshd

(13) Network

1) Network Information

[CentOS6]

$ netstat

$ netstat -I

$ netstat -n

[CentOS7]

$ ip n

$ ip -s l

$ ss

2) IP Address MAC Address

[CentOS6]

$ ifconfig -a

[CentOS7]

$ ip address show

3) Routing

[CentOS6]

$ route -n

$ route -A inet6 -n

[CentOS7]

$ ip route show

$ ip -6 route show

(14) Restart and close

1) Closing

[CentOS6]

$ shutdown -h now 

[CentOS7]

$ poweroff

$ systemctl poweroff

2) Restart

[CentOS6]

$ reboot

$ shutdown -r now

[CentOS7]

$ reboot

$ systemctl reboot

3) Single-user mode

[CentOS6]

$ init S

[CentOS7]

$ systemctl rescue

4) Startup mode

[CentOS6]

[GUICUI]

$ vim /etc/inittab

  id:3:initdefault:

[CUIGUI]

$ startx

[CentOS7]

[GUICUI]

$ systemctl isolate multi-user.target

[CUIGUI]

$systemctl isolate graphical.target

default

$ systemctl set-default graphical.target

$ systemctl set-default multi-user.target

current

$ systemctl get-default