RHEL7和RHEL6的主要變化
RHEL7
RHEL6
檔案系統
XFS
EXT4
核心版本
3.10.x-x系列
2.6.x-x系列
核心名稱
Maipo
Santiago
釋出時間
2014-06-09(3.10.0-123)
2010-11-09(2.6.32-71)
程序名稱
systemd
init
運作級别
runlevel0.target->poweroff.target
runlevel1.target->rescue.target
runlevel2.target->multi-user.target
runlevel3.target->multi-user.target
runlevel4.target->multi-user.target
runlevel5.target->graphical.target
runlevel6.target->reboot.target
/etc/systemd/system/default.target
runlevel0
runlevel1
runlevel2
runlevel3
runlevel4
runlevel5
runlevel6
/etc/inittab
主機名稱
/etc/hostname
/etc/sysconfig/network
容量上限
500TB
16TB
記憶體上限
64TB
-
CPU個數
5120個,SMP(Symmetric Multi-Processors)技術
檢查工具
xfs.repair
e2fsck
啟動工具
GRUB2
GRUB0.97
服務啟動
Systemd
Upstart
服務管理
systemctl enable xxx.service
systemctl start xxx.service
systemctl stop xxx.service
systemctl restart xxx.service
相容chkconfig,service指令
service enable xxx.service
service stop xxx.service
service start xxx.service
chkconfig --level 3 5 nfs on
防火牆
Firewalld相容Iptables
Iptables
網絡綁定
Team Driver
Bonding
網絡時間
Chrony,ntpd
ntpd
NFS版本
NFS4.1 支援NFSv3,NFSv4.0,NFSv4.1用戶端
NFS4
叢集管理工具
Pacemaker
Rgmanager
負載均衡工具
Keepalived,HAProxy
桌面環境
GNOME3,KDE4.10
GNOME2
資料庫
MariaDB
MySQL
RHEL7和RHEL6的管理指令和配置檔案的變化
訂閱資訊
訂閱資訊工具
subscription-manager identity
/etc/sysconfig/rhn/systemid
配置訂閱資訊
subscription-manager rhn_register
rhn_register rhnreg_ks subscription-manager identity
基本配置
GUI配置工具
gnome-control-center
system-config-*
網絡配置工具
nmcli nmtui nm-connection-editor
system-config-network
語言配置工具
localectl
system-config-language
時間配置工具
timedatectl date
system-config-date date
時間同步
ntpdate /etc/chrony.conf
ntpdate /etc/ntp.conf
鍵盤配置
system-config-keyboard
服務清單
systemctl -at service
ls /{usr/lib,etc}/systemd/system/*.service
chkconfig
ls /etc/init.d/
systemctl start name.service
service name start
服務停止
systemctl stop name.service
service name stop
服務檢視
systemctl status name.service
service name status
服務重新開機
systemctl restart name.service
service name restart
服務開機自啟
systemctl enable name.service
chkconfig name on
服務開機不自啟
systemctl disable name.service
chkconfig name off
添加服務
systemctl daemon-reload
achkconfig --add
服務清單檢視
systemctl -t service --state=active
service --status-all
檢視運作級别
systemctl get-default
runlevel
修改運作級别
systemctl isolate name.target
init runlevel
日志檔案
/etc/rsyslog.conf
/etc/rsyslog.d/*.conf
/var/log/journal/
/etc/systemd/journald.conf
檢視日志檔案
/var/log/
/var/log/journalctl
核心硬體
啟動提示符
append rd.break or init=/bin/bash to kernel cmdline
append 1 or s or init=/bin/bash to kernel cmdline
關閉系統
systemctl shutdown
shutdown
關閉電源
systemctl poweroff
poweroff
挂起系統
systemctl halt
halt
重新開機系統
systemctl reboot
reboot
systemctl set-default
配置GRUB
/etc/default/grub
grub2-mkconfig
grub-set-default
/boot/grub/grub.conf
軟體管理
安裝軟體包
yum install
yum group install
yum groupinstall
檢視軟體包
yum info
yum group info
yum groupinfo
建立檔案系統
fdisk parted gdisk
fdisk parted
LVM管理
vgextend lvextend xfs_growfs
vgextend lvextend resize2fs
網絡接口配置
配置名稱
/etc/hosts
/etc/resolv.conf
nmcli conmod
主機名稱配置
hostnamectl
nmcli
Ip位址配置
ip addr
nmcli dev
show
teamdctl
brctl
bridge
ip add
ifconfig
brctl
配置防火牆
firewall-cmd
firewall-config
iptables&ip6tables
/etc/sysconfig/ip*tables
system-config-firewall
檢視端口指令
ss
lsof
netstat
本文轉自babylater51CTO部落格,原文連結: http://blog.51cto.com/babylater/1962118,如需轉載請自行聯系原作者