淺談RHEL7和RHEL6的主要變化

淺談RHEL7和RHEL6的主要變化

RHEL7RHEL6
文件系統XFSEXT4
內核版本3.10.x-x系列2.6.x-x系列
內核名稱MaipoSantiago
發佈時間2014-06-09(3.10.0-123)2010-11-09(2.6.32-71)
進程名稱systemdinit
運行級別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
最大文件500TB16TB
檢查工具xfs.repaire2fsck
啓動工具GRUB2GRUB0.97
服務啓動SystemdUpstart
服務管理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兼容IptablesIptables
網絡綁定Team DriverBonding
網絡時間Chrony,ntpdntpd
NFS版本NFS4.1 支持NFSv3,NFSv4.0,NFSv4.1客戶端NFS4
集羣管理工具PacemakerRgmanager
負載均衡工具Keepalived,HAProxyRgmanager
桌面環境GNOME3,KDE4.10GNOME2
數據庫MariaDBMySQL
RHEL7和RHEL6的管理命令和配置文件的變化
訂閱信息RHEL7RHEL6
訂閱信息工具subscription-manager identity/etc/sysconfig/rhn/systemid
     subscription-manager identity
配置訂閱信息subscription-manager rhn_registerrhn_register rhnreg_ks subscription-manager identity
基本配置RHEL7RHEL6
GUI配置工具gnome-control-centersystem-config-*
網絡配置工具nmcli nmtui nm-connection-editorsystem-config-network
語言配置工具localectlsystem-config-language
時間配置工具timedatectl datesystem-config-date date
時間同步ntpdate /etc/chrony.confntpdate /etc/ntp.conf
鍵盤配置localectlsystem-config-keyboard
服務管理RHEL7RHEL6
服務列表systemctl -at service
     ls /{usr/lib,etc}/systemd/system/*.service
chkconfig
     ls /etc/init.d/
服務啓動systemctl start name.serviceservice name start
服務停止systemctl stop name.serviceservice name stop
服務查看systemctl status name.serviceservice name status
服務重啓systemctl restart name.serviceservice name restart
服務開機自啓systemctl enable name.servicechkconfig name on
服務開機不自啓systemctl disable name.servicechkconfig name off
添加服務systemctl daemon-reloadachkconfig --add
服務列表查看systemctl -t service --state=activeservice --status-all
查看運行級別systemctl get-defaultrunlevel
修改運行級別systemctl isolate name.target
     init runlevel
init runlevel
日誌文件/etc/rsyslog.conf
     /etc/rsyslog.d/*.conf
     /var/log/journal/
     /etc/systemd/journald.conf
/etc/rsyslog.conf
查看日誌文件/var/log//var/log/journalctl
內核硬件RHEL7RHEL6
啓動提示符append rd.break or init=/bin/bash to kernel cmdlineappend 1 or s or init=/bin/bash to kernel cmdline
關閉系統systemctl shutdownshutdown
關閉電源systemctl poweroffpoweroff
掛起系統systemctl halthalt
重啓系統systemctl rebootreboot
修改運行級別systemctl set-default/etc/inittab
配置GRUB/etc/default/grub
     grub2-mkconfig
     grub-set-default
/boot/grub/grub.conf
軟件管理RHEL7RHEL6
安裝軟件包yum install
     yum group install
yum install
     yum groupinstall
查看軟件包yum info
     yum group info
yum info
     yum groupinfo
文件系統RHEL7RHEL6
建立文件系統fdisk parted gdiskfdisk parted
LVM管理vgextend lvextend xfs_growfsvgextend lvextend resize2fs
網絡接口配置RHEL7RHEL6
配置名稱/etc/hosts
     /etc/resolv.conf
     nmcli conmod
/etc/hosts
     /etc/resolv.conf
主機名稱配置/etc/hostname
     hostnamectl
     nmcli
/etc/sysconfig/network
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
     ss
     lsof


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章