楼主之前都是用开centos6这个版本,今天刚接触到centos7,哇塞,连安装界面都不一样,坑爹的楼主安装了一个centos7的最小版本,连ifconfig这个命令都没有,下面对这个系统说说我初体验:
1在安装过程自定义分配存储空间的时候会出现xfs的存储格式,以前是ext4文件存储格式,楼主上网查了一些资料,大概区别是xfs支持单个文件存储的大小要比ext4要大的多,虽然楼主对此感受不深,但是还是默默地选择了xfs的存储格式
2安装了最小版系统没有ifconfig命令怎么办?
yum -y install net-tools
好吧,其实可以用ip address等命令来看IP地址
3安装了最小版系统service iptables start提示没有iptables的单元怎么办?
yum -y install iptables-services
然后再启动iptables就可以了
4安装了最小版系统发现了systemctl这个命令用于启动服务的,和service这个命令区别在哪里,其实systemctl包括了service命令和chkconfig命令两个命令,平常我们启动服务,并且把服务添加到开机启动的过程一般是这个样子
service Name start
chkconfig --add Name
现在用systemctl
systemctl start Name
systemctl enable Name
5systemctl命令的简单使用,以firewalld防火墙为例
列出哪些服务是开机自启动的
systemctl list-unit-files
关闭firewalld.service 开机自动启动
systemctl disable firewalld.service
查看服务状态
systemctl status firewalld.service
如果启动了可以看到有绿色一点并且有active(running)的字眼
6firewalld防火墙的使用
查看防火墙打开的端口
firewall-cmd --zone=public --list-ports
添加规则
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
重新载入
firewall-cmd --reload
删除
firewall-cmd --zone= public --remove-port=80/tcp --permanent
7 修改服务器的dns配置
查看当前网络
nmcli connection show
修改网络对应的dns
nmcli con mod ens192 ipv4.dns "223.5.5.5"
使dns配置生效
nmcli con up ens192