1.在centos7中 默认是没安装perl的 所以 在安装vmware tool前 应该安装perl.
2.在centos7中 默认没有安装ifconfig 所以需安装 yum search ifconfig 得到要安装的包是net-tools .x86_64 安装即可
注:这个包里有ifconfig,netstat,whois,mysql 等命令
centos 默认没有安装vim
3.在centos7中 网卡默认的不是ifcfg-eth0 而是ifcfg-eno16777736
4.在centos7中 默认的系统文件格式不是ext4 而是xfs.
5.在centos7中 做完增大lv后的扩充文件系统不是用resize2f -f 而是用xfs_growfs /dev/vg_ceshi/lv_ceshi
6.centos7安装图形界面
之前转载过一篇“centos6安装图形界面”的文章,地址见http://my.oschina.net/u/1169607/blog/335304,下面介绍下centos7安装图形界面的方法。
安装好字符操作系统后,使用网络安装(网络安装比较简单,不需要配置yum文件):
yum groupinstall "GNOME Desktop" -y
startx
centos7和centos6的安装方法不太一样,只需要执行上面步骤即可。
7.centos7中 防火墙使用了firewall-cmd yum install firewalld firewall-config
检查防火墙状态: firewall-cmd --state
暂时开放 ftp 服务: firewall-cmd --add-service=ftp
永久开放 ftp 服务:firewall-cmd --add-service=ftp --permanent
永久关闭 :firewall-cmd --remove-service=ftp --permanent
让设定生效: systemctl restart firewalld
检查设定是否生效:iptables -L -n | grep 21
查询当前防火墙策略:firewall-cmd --list-all
配置防火墙在public区域打开http协议,并保存,以致重启有效:firewall-cmd --permanent --zone=public --add-service=http
防火墙策略配置后重新载入:firewall-cmd --reload 或者 firewall-cmd --complete-reload
查询服务的启用状态 firewall-cmd --query-service ftp
自行加入要开放的 Port: firewall-cmd --add-port=443/tcp
获取支持的区域列表 :firewall-cmd --get-zones 这条命令输出用空格分隔的列表。
获取所有支持的服务 :firewall-cmd --get-services
获取默认区域的网络设置 firewall-cmd --get-default-zone
设置默认区域 firewall-cmd --set-default-zone=<zone>
获取活动的区域 firewall-cmd --get-active-zones
启动 停止firewall: systemctl start firewalld.service systemctl stop firewalld.service systemctl disable firewalld.service
也可通过配置以下XML文件,进行对防火墙的配置修改:cat /etc/firewalld/zones/public.xml
8.如果您自己已经在centOS7中配置了iptables,
在centos7中默认是安装了iptables的命令 并没有提供iptables服务,如果要保存设置iptables则需要安装iptables-services-1.4.21-16.el7.x86_64
为了让/etc/init.d/iptables save 这条命令生效,需要这么做
cp /usr/libexec/iptables/iptables.init /etc/init.d/iptables
/etc/init.d/iptables save
/usr/libexec/iptables/iptables.init 是您自己安装iptables的位置。请做相应的修改。
如果 vi /etc/sysconfig/iptables 直接在这个配置文件添加或删除 保存重启后 不生效
解决方法:vi /etc/sysconfig/iptables-config
IPTABLES_SAVE_ON_STOP="no"
9.centos7修改密码:
(1)在开机界面 看到显示内核的界面 按 字母 “e” 进入单用户模式
(2)按键盘上面的方向键“下”,一直到文件底部,修改Linux16那行中的” ro “ 修改成 “rw ”
也要修改”LANG=zh_cn.UTF-8”为LANG=en_US.UTF-8 同行后面加上“init=/bin/sh”
(3)进入单用户模式按键 “ctrl+x”
(4) 输入passwd 输入时不显示 当提示输入密码时 输入一个数字就可以了(在这修改密码不能输入多个字符)。
(5) 重启服务器 再修改密码。
10.CentOS 7使用新的命令 hostnamectl 可以很方便的查看和修改主机名。
更改主机名命令如下:
# hostnamectl set-hostname [new hostname]
例如
# hostnamectl set-hostname web-server
修改完需要重启服务
#systemctl restart systemd-hostnamed
在Centos 7包含 nmcli 工具,也可被用来修改主机名,要展示主机名,运行
#nmcli g hostname
修改# nmcli g hostname [New hostname]
11.centos7中添加静态路由永久性
vi /etc/sysconfig/network-scripts/route-eno16777736
0.0.0.0/0 dev eno16777736