作者回复: 这样理解network服务,NetworkManage服务,network服务是centos6的网络默认管理工具, centos7重写了一遍就是NetworkManage服务,因为network只能支持service来管理, 而centos7默认的服务管理工具换成了systemctl,就有了大家要学两套网络管理工具的麻烦的事情 ifconfig 和ip 是同样的情况,他们都可以查询网络状态,都可以设置ip,但是设置了之后只能保存在内存中,重启之后配置就没有了。要想重启之后还需要保持配置需要写入配置文件, 通过service network restart 重新加载配置文件来让网络配置生效
作者回复: centos6 可以将dns写在resolv.conf ,centos7是不行的;因为重启之后,resolv.conf 会清空里面的内容。
作者回复: /etc/hosts 可以理解为本机dns ,是ip到主机名之间的对应关系, 有些软件通过主机名访问到自己的ip就需要用到这个文件, 因此默认主机名和127.0.0.1对应,如果对主机名做修改就要改这个对应关系
作者回复: 没错,静态的路由写到rc.local里
作者回复: 新版本的Linux已经逐渐采用 systemctl 替代 service 管理服务了 所以会有你看到的提示
作者回复: 没有影响
作者回复: 写入/etc/rc.local
作者回复: 是的,前提你要安装好mysqld,而且安装之后自动安装了启动脚本,可以在/etc/init.d下面查看是否有mysqld启动脚本
作者回复: name 显示的名称,标识而已 device 对应的设备,udev识别的设备名称
作者回复: 因为有些程序需要通过主机名获取自己的ip地址,如果不在/etc/hosts做对应修改,要等到找不到ip地址超时才能继续执行,所以会缓慢