Linux修改主机名
有3种定义的主机名:
- 静态的(static):系统在启动时从/etc/hostname初始化的主机名
- 瞬态的(transient):系统运行时临时分配的主机名,比如通过DHCP或DNS分配的localhost。
- 灵活的(pretty):灵活主机名是UTF8格式的自由主机名。列出了您通过图形界面Settings实用程序中,UI设置的设备名称。
有4种设置主机名方法:
- 使用networkManager的nmtui接口。
- hostnamectl 命令。
- 修改配置文件 /etc/hostname
- 使用networkManager的nmcli接口。
使用networkManager的nmtui接口。
- nmtui :修改主机名后不会生效,需重启hostnamed
- systemctl restart systemd-hostnamed:重启hostnamed服务
hostnamectl 命令:
- hostnamectl status:查看主机名
- hostnamectl set-hostname 主机名:修改主机名
使用networkManager的nmcli接口
- nmcli general hostname:查看主机名
- nmcli general hostname 主机名 :修改主机名
- systemctl restart systemd-hostnamed:重启hostnamed服务