CentOS7主机名的查看和修改

CentOS7主机名的查看和修改

在CentOS7中,有三种定义的主机名:
  • 静态的(Static hostname)

    • “静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名
  • 瞬态的(Tansient hostname)
    • “瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。
  • 灵活的(Pretty hostname)
    • 灵活”主机名也有人叫做“别名”主机名。

      “灵活”主机名则允许使用自由形式(包括特殊/空白字符)的主机名,以展示给终端用户(如[email protected])。

      “静态”主机名和“瞬态”主机名都遵从作为互联网域名同样的字符限制规则。

主机名的查看和修改
  • hostnamectl命令行工具,它允许你查看或修改与主机名相关的配置。
  • 查看主机名命令:hostnamectl
  • 修改主机名
    • 临时有效的命令:hostname xh01
  • 永久生效
//永久性的修改主机名称,重启后能保持修改后的。
hostnamectl set-hostname xxx
//删除hostname
hostnamectl set-hostname ""
hostnamectl set-hostname "" --static
hostnamectl set-hostname "" --pretty
  • 也可以手动修改/etc/hostname文件
  • 配置/etc/hosts文件
//示例
127.0.0.1    localhost
192.168.126.128 s201
192.168.126.129 s202
192.168.126.130 s203
192.168.126.131 s204

//测试修改结果
ping s201

原文地址:https://www.cnblogs.com/frankltf/p/9732890.html

时间: 2024-10-20 15:32:11

CentOS7主机名的查看和修改的相关文章

CentOS6和CentOS7主机名修改

CentOS6和CentOS7主机名修改由于CentOS6和CentOS7修改主机名的方法是不同的所以此处分别展示如何在CentOS6 和 CentOS7上分别修改主机名. 此处以将主机名修改为mylinuxops.com 一.CentOS6修改主机名1.修改配置文件/etc/sysconfig/network [[email protected] ~]# vim /etc/sysconfig/networkNETWORKING=yesHOSTNAME=mylinuxops.com2.修改/et

c语言 c++ 实现查看本地ip,外网ip, 本地主机名,查看http网址对应的ip

/******************************************************************************* 作者 :邓中强 Email :[email protected] QQ :1246747572 博客 :http://www.cnblogs.com/dzqdzq/ 时间 :2014/01/01 功能 ********************************************************************

centos7主机名修改

主机名规则: 主机名字允许包括:大小写字母,数字,连字符 "-" 注意:但是不能包含下划线.不能以数字开头. 如比51cto 当主机名字就是不正确的.主机名最好也不要是这种结构:moye.com 这样的主机名也是有问题的. 一个规范的主机名是你管理系统和架设服务器的基础.如果你的主机名不规范,很可能出现莫名其妙的错误.所以请大家 切记,切记. 临时修改主机名 显示主机名: [email protected]:~$ hostname localhost 修改主机名: [email pro

阿里云修改centos7主机名

为了玩Docker,买个阿里云主机也是够拼的了. [[email protected] ~]# 不过主机名中怎么好DT,无奈,修改. 我们需要的是永久生效,阿里云提供了两种方法: 方法(1). 输入hostname+主机名,但是这样有个问题,重启就失效了.还需要在hostname文件才行 [[email protected] ~]# hostname mayun [[email protected] ~]# vim /etc/hostname exit退出bash后,重新ssh挂载后,即可成功

修改 Centos7 主机名

在 Centos 7 中自带了 hostnamectl 工具,使用该命令行工具可以查看或修改主机名相关配置. 查看 hostnamectl 可以看到如下相似内容: Static hostname: localhost.localdomain Icon name: computer-vm Chassis: vm Machine ID: ... Boot ID: ... Virtualization: vmware Operating System: CentOS Linux 7 (Core) CP

hostnamectl 修改 CentOS7 主机名

hostnamectl 控制主机名 # 显示状态 hostnamectl Static hostname: centos Icon name: computer-vm Chassis: vm Machine ID: a0cacaa7df9a4b77808d5686a92f07bb Boot ID: bec1154b17bf4cdaa515ac528e4aab87 Virtualization: vmware Operating System: CentOS Linux 7 (Core) CPE

CentOS7主机名的修改

1.修改特定的主机名(静态,瞬态或灵活),你可以使用"--static","--transient"或"--pretty"选项 [[email protected] ~]# hostnamectl --static set-hostname localhost [[email protected] ~]# hostnamectl --transient set-hostname localhost [[email protected] ~]# h

Mac终端中主机名与用户名的修改

Mac终端的主机名称+用户名全部显示出来的话会可能显得特别长,影响整体美观,可以切换至root用户后 修改.bashrc文件进行格式化. 1. 终端中切换root用户 su - root 2. 修改/etc/bashrc文件中的PS1='\h:\W \u\$ ',其中\h代表主机名,\u代表用户名 # System-wide .bashrc file for interactive bash(1) shells. if [ -z "$PS1" ]; then return fi PS1

CentOS7修改主机名(hostname)

Linux中的hostname在大多数应用中至为重要,例如有些应用强制使用主机名称而不能使用IP地址,如果默认主机名称都为localhost.localdomain 的话那一定会出现问题,而且看起来也是那么的不尽人意.在CentOS6及其以下版本一般通过修改配置文件的办法来修改主机名,此配置文件一般为/etc/sysconfig/network,但在CentOS7中,很多系统管理工具都被替换了. 例如想更改主机名,就不能参考以前的方法了,新的配置文件已经更新为/etc/hostname,尽管修改