hostname修改

回复 收藏

之前的版本在/etc/sysconfig/network 。centos7修改这个文件重启linux后不生效,修改/etc/hostname生效。

我在manjaro上试了下,也是改/etc/hostname,而且都没有/etc/sysconfig这个目录。/etc下sys开头的目录只有systemd。难到是使用systemd的原因?

除了直接修改/etc/hostname文件,还可以使用hostnamectl命令。hostnamectl set-hostname newname 默认一起修改三个hostname:static、transient、pretty。

此外,在查资料时注意到/etc/hosts和/etc/hostname容易混淆。有些网页还说修改完/etc/hostname要手动再修改一下hosts。从功能上讲,/etc/hosts文件完成dns本地解析,环境变量hostname好像是要一起修改的。但是我使用很久两个文件不一致的系统一点毛病都没有啊。

2018-09-01 23:28 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: