`
zzc1684
  • 浏览: 1192586 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

CentOS7修改主机名

阅读更多

 

在CentOS或RHEL中,有三种定义的主机名:a、静态的(static),b、瞬态的(transient),以及 c、灵活的(pretty)。“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。“瞬态”主机名是在系统 运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。静态主机名和瞬态主机名都遵从作为互联网域名同样的字符限制规则。而另一方面,“灵 活”主机名则允许使用自由形式(包括特殊/空白字符)的主机名,以展示给终端用户(如Dan's Computer)。

在CentOS/RHEL 7中,有个叫hostnamectl的命令行工具,它允许你查看或修改与主机名相关的配置。

要查看主机名相关的设置:

$ hostnamectl status

只查看静态、瞬态或灵活主机名,分别使用“--static”,“--transient”或“--pretty”选项。

$ hostnamectl status [--static|--transient|--pretty]

要同时修改所有三个主机名:静态、瞬态和灵活主机名:

$ sudo hostnamectl set-hostname <host-name>

就像上面展示的那样,在修改静态/瞬态主机名时,任何特殊字符或空白字符会被移除,而提供的参数中的任何大写字母会自动转化为小写。一旦修改了静态主机 名,/etc/hostname 将被自动更新。然而,/etc/hosts 不会更新以保存所做的修改,所以你需要手动更新/etc/hosts。

如果你只想修改特定的主机名(静态,瞬态或灵活),你可以使用“--static”,“--transient”或“--pretty”选项。

例如,要永久修改主机名,你可以修改静态主机名:

$ sudo hostnamectl --staticset-hostname <host-name>

注意,你不必重启机器以激活永久主机名修改。上面的命令会立即修改内核主机名。注销并重新登入后在命令行提示来观察新的静态主机名。


via: http://ask.xmodulo.com/change-hostname-centos-rhel-7.html

译者:GOLinux 校对:Caroline

本文由 LCTT 原创翻译,Linux中国 荣誉推出

分享到:
评论

相关推荐

    【linux】Centos7 修改主机名.md

    先查看主机名: ```shell 1|[root@www ~]# hostname 2|www ``` ### 2.修改/etc/sysconfig/network配置文件: **(使用vim命令修改/etc/sysconfig/network 的配置文件,配置HOSTNAME为你想要修改成的名字...

    CentOS7 修改主机名

    CentOS7下,修改hostname,调整ssh通过hostname登录。

    Centos7修改主机名hostname的三种方法

    今天小编就为大家分享一篇关于Centos7修改主机名hostname的三种方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

    CentOs7修改网卡配置文件不生效-亲测有效

    CentOs7修改网卡配置文件不生效-亲测有效,可以通过nmcli命令进行修改,修改后重启虚拟机生效即完成,如果不生效说明虚拟机启动时获取IP地址的配置文件不是eth0,将其余网卡配置文件修改或删除即可。

    阿里云主机ECS与CentOS7实战视频.zip

    3-3 Centos7主机名修改 3-4 Centos7操作系统文件目录结构 3-5 Centos7操作系统时区调整 3-6 Centos7网卡接口名称规则 3-7 网络接口设置及ip详解 3-8 Centos7强大的参数补全 3-9 Centos7操作系统内存介绍 .........

    centos7修改静态ip,主机名,主机映射

    centos7 1. 编辑 vim /etc/sysconfig/network-scripts/ifcfg-ens33 2. 修改 BOOTPROTO=static #dhcp改为static(修改) ONBOOT=yes #开机启用本配置,一般在最后一行(修改) IPADDR=192.168.1.204 #静态IP(增加...

    CentOS 修改主机名(host)

    绍CentOS 修改主机名(host)

    centos7初始化脚本

    新机操作基础环境麻烦,使用装机脚本一键优化 1、设置命令提示符颜色 2、禁用selinux和firewalld ...5、修改主机名 7、安装常用软件工具集 8、配置系统使用阿里云yum源和EPEL源 9、内核优化、网络优化

    修改主机名,网卡以及设置固定IP

    修改主机名,网卡以及设置固定IP 其中基于主机centos6,7,8 以及Ubuntu1804 修改主机名 #centos6.10 vim /etc/sysconfig/network 修改HOSTNAME=后面你想设定的主机名 #ubuntu1804和centos7和centos8 hostnamectl set-...

    13671648877#MyNote#linux_修改主机名1

    Linux 修改主机名修改前修改后修改HOSTNAME修改文件使用hostnamectlOperating System: CentOS Linux 7 (Co

    Linux修改主机名的简单方法

    1.查看当前的主机名 [root@fangjian ~]# hostnamectl Static hostname: brace Pretty hostname: Brace Icon name: computer-vm Chassis: vm Machine ID: 20191225111607875619293640639763 Boot ID: 25ac5021...

    Dell服务器安装CentOS7.9完整过程

    文档描述在Dell服务器...4.5 设置主机名和网络IP 13 4.6 设置root密码 15 4.7 创建用户 16 4.8 设置网络信息 17 4.9 安装wget 18 4.10 yum源设置 18 4.11 关闭SELINUX 19 4.12 修改SSH默认端口 19 四、 安装后重启 20

    详解虚拟机中CentOS 7 网络和ssh的配置

    1.修改主机名: echo hostname tshare365.localdomain &gt;&gt;/etc/sysconfig/network 然后: reboot 即可生效! 2.查看MAC地址: ip addr 3.修改网络配置: (1)找到需要的网络配置参数: 打开虚拟机网络设置,具体...

    CentOS7下安装kubernetes实践

    更改主机名,主节点改为master,工作节点改为worker vi /etc/hostname 更改hosts文件 vi /etc/hosts 127.0.0.1 localhost.localdomain master //工作节点上则为worker 改完之后需要reboot重启 二、docker的配置及...

    centos服务器初始化脚本

    本脚本适用于centos7.x ########脚本描述############# 0号脚本用于关闭selinux和防火墙 1号脚本用于安装jdk 2号脚本用于修改主机名和hosts文件 3号脚本用于安装gcc和expect命令 4号脚本用于设置集群免密登录 5号...

    centos环境准备脚本

    centos环境准备脚本,便于免密钥、环境准备 、修改最大文件数、 设置主机名等,同时方便学习shell脚本。

    centos6.5安装oracle11g数据库指南.docx

    2.4 修改主机名: 4 2.5 添加主机与ip对应关系 4 2.6 修改内核参数 4 2.7 添加系统资源配置 5 2.8 添加用户和组 5 2.9 创建安装目录及设置权限 6 2.10 设置oracle用户的环境变量【需要切换到oracle用户】 6 2.11 ...

    k8s部署前期准备一键脚本(centOs7)

    k8s部署前期准备一键脚本,修改主机名,网卡打开,hosts解析,防火墙,swap,网桥,ipvs

    ceph集群(centos7)安装配置文档201510

    2:添加hosts文件实现集群主机名与主机名之间相互能够解析 11 3:每台 ssh-copy-id 完成这些服务器之间免ssh密码登录; 11 4:关闭防火墙或者开放 6789/6800~6900端口、关闭SELINUX; 11 5:关闭防火墙及开机启动 12...

Global site tag (gtag.js) - Google Analytics