首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RHEL 7中静态主机名与图标名和漂亮主机名有什么不同?

问RHEL 7中静态主机名与图标名和漂亮主机名有什么不同?
EN

Unix & Linux用户
提问于 2017-04-09 10:35:33
回答 1查看 23K关注 0票数 11

我正在学习RHEL 7,并有一些问题。

使用hostnamectl命令,我将获得RHEL 7主机名和其他信息。

如果我想更改主机名,可以使用hostnamectl:

代码语言:javascript
复制
[root@linux7 ~]# hostnamectl set-
set-chassis     set-deployment  set-hostname    set-icon-name 

要更改主机名,需要使用静态主机名set-hostname。那么set-icon-name和--pretty怎么办,以及它会更改哪个文件呢?

给出了以下例子:

代码语言:javascript
复制
[root@linux7 ~]# hostnamectl set-hostname Linuxindia
[root@linux7 ~]# hostnamectl set-icon-name mumbailinux
[root@linux7 ~]# systemctl restart systemd-hostnamed.service 

[root@linuxindia ~]# hostnamectl set-
set-chassis     set-deployment  set-hostname    set-icon-name   
[root@linuxindia ~]# hostnamectl set-hostname "hellolinux" --pretty
[root@linuxindia ~]# hostnamectl status 
   Static hostname: linuxindia
   Pretty hostname: hellolinux
         Icon name: mumbailinux
           Chassis: vm
        Machine ID: f3ffdd0447604e20a0a4278c56f4275b
           Boot ID: 70c3c85ec1fa4dceb5a7f52789eed524
    Virtualization: kvm
  Operating System: Red Hat Enterprise Linux Server 7.3 Beta (Maipo)
       CPE OS Name: cpe:/o:redhat:enterprise_linux:7.3:beta:server
            Kernel: Linux 3.10.0-493.el7.x86_64
      Architecture: x86-64
[root@linuxindia ~]# 

请求获得一些关于临时主机名的信息。

EN

回答 1

Unix & Linux用户

发布于 2017-04-10 11:35:21

RHEL 7网络指南提供了有关主机名的一些详细信息:

主机名有三类:静态的、漂亮的和瞬态的。“静态”主机名是传统的主机名,可以由用户选择,并存储在/etc/hostname文件中。“瞬态”主机名是由内核维护的动态主机名。默认情况下,它被初始化为静态主机名,其值默认为“localhost”。它可以在运行时由DHCP或mDNS进行更改。“漂亮”主机名是一个免费形式的UTF8主机名,用于向用户表示。注意:主机名可以是长度可达64个字符的自由格式字符串.但是,Red建议静态名称和瞬态名称都与DNS中用于机器的完全限定域名(FQDN)相匹配,例如host.example.com。还建议静态和瞬态名称仅由7位ASCII小写字符组成,没有空格或点,并将其本身限制为DNS域名标签所允许的格式,尽管这不是一个严格的要求。旧的规范不允许下划线,因此不建议使用它们。hostnamectl工具将强制执行以下操作:静态和瞬态主机名由A、A、0-9、“-”、“_”和“”组成。只是,不要在一个点开始或结束,也不要有两个点紧跟在一起。64个字符的大小限制被强制执行。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/357920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档