centos6和centos7的區別
命令 | centos6 | centos7 | 備註 |
ifconfig | 有 | 有 yum insall -y net-tools | |
rouet | 有 | 有 yum insall -y net-tools | |
ntpd服務和ntpdate命令 | 有 | 有 yum install ntp ntpdate | |
cat /etc/issue | 有版本號 | 無信息,只能查看cat /etc/redhat-release | |
setup | 能更改網絡配置 | setup去除了防火牆和網路配置 通過安裝 yum install NetworkManager-tui -y nmtui 命令取代了 setup中的網絡配置 | |
時區和時間設置 | /etc/sysconfig/clock等文件 | timedatectl set-timezone Asia/Shanghai timedatectl status | |
語言等設置 | locale -a | localectl status | |
服務管理 | chkconfig /etc/init.d/服務 | systemctl | |
python | 2.6 | 2.7 | |
kernel | 2.6 | 3.10 | |
網卡 | eth0 | 成爲了可預見性的命名規則 | |
文件系統 | ext4 | xfs | |
dig nslookup命令 | 有 | 有 yum install bind-utils -y | |
主機名 | cat /etc/sysconfig/network | cat /etc/hostname | |
服務的管理和控制 | sysvinit | system systemctl是最主要的工具。它融合 service 和chkconfig的功能於一體。 |
centos7中會發現ens330的網卡名字,如何更改成eth0呢
參考:http://jingyan.baidu.com/album/7f41ecec1b022e593d095c1e.html?picindex=5
vim /etc/sysconfig/network-scripts/ifcfg-ens33
cd /etc/sysconfig/network-scripts/
mv ifcfg-ens33 ifcfg-eth0
禁用該可預測命名規則,禁用固件發現網卡名字。/etc/default/grub並加入“net.ifnames=0 biosdevname=0"
vim /etc/default/grub
#運行命令grub2-mkconfig -o /boot/grub2/grub.cfg 來重新生成GRUB配置並更新內核參數。
grub2-mkconfig -o /boot/grub2/grub.cfg
reboot