CentOS 6.x/7.x 对比一
1.1文件系统
CentOS 6.x:EXT4 | CentOS 7.x:XFS |
Ext4的单个文件系统容量达到1EB,单个文件大小则达到16TB | XFS默认支持8EB减1字节的单个文件系统,最大可支持的文件大小为9EB,最大文件系统尺寸为18EB |
1.2防火墙、内核版本、默认数据库
CentOS 6.x | CentOS 7.x |
防火墙:iptables | 防火墙:firewalld |
内核版本:2.6.x-x | 内核版本:3.10.x-x |
默认数据库:MySQL | 默认数据库:MariaDB |
1.3主机名// 时间同步、修改时区、修改语言
CentOS 6.x | CentOS 7.x |
配置文件为/etc/sysconfig/network(永久设置) | 配置文件为/etc/hostname(永久设置) CentOS 7.x还可以使用命令永久设置 [root@localhost ~]# hostnamectl set-hostname listenstar |
时间同步:ntpq -p 修改时区:/etc/sysconfig/clock 修改语言:/etc/sysconfig/i18n | 时间同步:chronyc sources 修改时区:timedatectl set-timezone Asia/Shanghai 修改语言:localectl set-locale LANG=zh_CN.UTF-8 |
1.4网络服务管理
操作行为 | CentOS 6.x | CentOS 7.x |
启动指定服务 | service 服务名 start | systemctl start 服务名 |
关闭服务 | service 服务名 stop | systemctl stop 服务名 |
重启指定服务 | service 服务名 restart | systemctl restart 服务名 |
查看指定服务状态 | service 服务名 status | systemctl status 服务名 |
查看所有服务状态 | service --status-all | systemctl list-units |
设置服务自启动 | chkconfig 服务名 on | systemctl enable 服务名 |
设置服务不自启动 | chkconfig 服务名 off | systemctl disable 服务名 |
查看所有服务自启动状态 | chkconfig --list | systemctl list-unit-files |
1.5网络设置
CentOS 6.x | CentOS 7.x | |
网卡名 | eth0 | ens33 |
网络配置命令 | ifconfig/setup | ip/nmtui |
网络服务 | 默认使用network服务 | 默认使用NetworkManager服务(network作用备用) |
1.51 CentOS 7.x 配置文件/网卡改名
配置文件目录:/etc/sysconfig/network-scripts/ifcfg-ens33
配置管理命令:ifconfig/ip address show
配置文件内容:
DEVICE=ens33 #设备名称
NAME=ens33 #网卡名称
BOOTPROTO=static #连接方式(dhcp/static)
ONBOOT=yes #是否开机加载
IPADDR=192.168.12.250 #IP地址
NETMASK=255.255.255.0 #子网掩码(PREFIX=24)
GATEWAY=192.168.12.1 #网关
DNS1=8.8.8.8 #DNS
注意:网卡配置文件内,选项要大写,小写不报错,但不生效,参数可小写
1.52 IP地址配置-CentOS 7 修改网卡名
修改网卡配置文件名(建议将原配置文件备份)
cp-a ifcfg-ens33 ifcfg-etho
修改网卡配置文件内容
NAME-ethO
DEVICE-etho
修改grub配置文件
vi/etc/default/grub
GRUB CMDLINE LINUX="
crashkernel=auto rhgb quiet net.ifnames=0 biosdevname=0 "
#在指定位置新增红色参数,关闭一致性命名规则
更新grub配置文件,并加载新的参数
grub2-mkconfig-o/boot/grub2/grub.cfg
重启操作系统
reboot