CentOS7 主机名配置
介绍
Centos7和Centos6的主机名管理方式不同,这里只是centos7的配置方法。
当我使用set-hostname设置主机名时,发现主机名不能大写,所有的大写字母,都转换为小写,不知道怎么回事儿,所以查了一下资料,原来以为很简单的设置主机名还有这么多内容。
主机名分为Static主机名、Pertty主机名、transient主机名,通常显示在我们终端上的是Static主机名。
Static :静态主机名也称为内核主机名,是系统在启动时初始化内核的主机名,默认从/etc/hostname读取配置自动初始化静态主机名;
Pretty :漂亮的主机名是一个自由格式的 UTF8主机名,用于向用户展示。 应该确保漂亮的主机名和静态主机名保持同步;
Transient:瞬时主机名是在系统运行时临时分配的主机名,例如,由DHCP等一些系统临时分配的主机名,如果系统存在静态主机名且有效,则不会用到瞬态主机名;
常用命令
- hostnamectl status 查看主机名配置
- hostnamectl set-hostname hostname 设置主机名
- hostnamectl set-hostname --static hostname 设置静态主机名
- hostnamectl set-hostname --pertty hostname 设置pertty主机名
- hostnamectl set-hostname --transient hostname 设置瞬时主机名
修改主机名
查看当前配置主机名
Node02-KVM-01 [~] 06/04/20 10:07:31 # 这里主机名显示的与static主机名一致
root@2 # hostnamectl status Static hostname: Node02-KVM-01Icon name: computer-vmChassis: vmMachine ID: 37b3c58d6b504668a847a9060ecd5adeBoot ID: a7aff8978820415f8e117cac2c18478dVirtualization: kvmOperating System: CentOS Linux 7 (Core)CPE OS Name: cpe:/o:centos:centos:7Kernel: Linux 3.10.0-1062.el7.x86_64Architecture: x86-64
直接使用set-hostname设置主机名
这个也是我们常用的办法
Node02-KVM-01 [~] 06/04/20 10:08:40
root@2 # hostnamectl set-hostname KVM01 # 这里不指定修改哪个类型的主机名
Node02-KVM-01 [~] 06/04/20 10:18:39
root@2 # hostnamectl status Static hostname: kvm01 # static主机名自动改为小写 Pretty hostname: KVM01 # pertty主机名依然是大写Icon name: computer-vmChassis: vmMachine ID: 37b3c58d6b504668a847a9060ecd5adeBoot ID: a7aff8978820415f8e117cac2c18478dVirtualization: kvmOperating System: CentOS Linux 7 (Core)CPE OS Name: cpe:/o:centos:centos:7Kernel: Linux 3.10.0-1062.el7.x86_64Architecture: x86-64
小结:
- 当没有指定设置哪种类型主机名时,就会同时设置static和pretty主机名,删除transient主机名;
- static主机名会自动去除特殊字符,并将大写转换为小写;
- Pertty主机名就是我们设置的主机名,允许存在特殊字符;
- 当我们退出重新登录时,显示的主机名就是kvm01,显示的是static主机名;
分别修改static、pertty、transient主机名
Node02-KVM-01 [~] 06/04/20 10:25:36
root@2 # hostnamectl set-hostname --static KVM01-static # 修改静态主机名
Node02-KVM-01 [~] 06/04/20 10:30:43
root@2 # hostnamectl set-hostname --pretty KVM01-pretty # 修改pretty主机名
Node02-KVM-01 [~] 06/04/20 10:30:57
root@2 # hostnamectl set-hostname --transient KVM01-transient # 修改瞬时主机名
Node02-KVM-01 [~] 06/04/20 10:31:13
root@2 # hostnamectl statusStatic hostname: KVM01-static Pretty hostname: KVM01-pretty
Transient hostname: KVM01-transientIcon name: computer-vmChassis: vmMachine ID: 37b3c58d6b504668a847a9060ecd5adeBoot ID: a7aff8978820415f8e117cac2c18478dVirtualization: kvmOperating System: CentOS Linux 7 (Core)CPE OS Name: cpe:/o:centos:centos:7Kernel: Linux 3.10.0-1062.el7.x86_64Architecture: x86-64
小结:
- 当我们指定主机类型时,主机名不会自动转换大小写,也不会去除特殊字符;
- transient主机名,当指定要设置时才会存在,否则不存在;
- 终端显示的主机名就是static主机名;
上面我们是设置了不同的三种类型的主机名,然后我们如果设置相同的主机名又会发生什么呢?
Node02-KVM-01 [~] 06/04/20 10:31:16
root@2 # hostnamectl set-hostname --pertty Node02-KVM01
root@2 # hostnamectl set-hostname --static Node02-KVM01
root@2 # hostnamectl set-hostname --transient Node02-KVM01
Node02-KVM-01 [~] 06/04/20 10:39:27
root@2 # hostnamectl statusStatic hostname: Node02-KVM01Icon name: computer-vmChassis: vmMachine ID: 37b3c58d6b504668a847a9060ecd5adeBoot ID: a7aff8978820415f8e117cac2c18478dVirtualization: kvmOperating System: CentOS Linux 7 (Core)CPE OS Name: cpe:/o:centos:centos:7Kernel: Linux 3.10.0-1062.el7.x86_64Architecture: x86-64
Node02-KVM-01 [~] 06/04/20 10:39:28
root@2 #
小结:
- 当我们分别给三种类型的主机名设置相同的名字,那么这里只会显示static主机名;
- static主机名保存在/etc/hostname;
- pretty主机名保存在/etc/machine-info,没有设置pretty主机名时,此文件不存在;
CentOS7 主机名配置相关推荐
- 远程拷贝、查看端口、vim常见快捷键、查找替换命令、grep命令、查看存储空间的命令、chkconfig命令、系统自动启动级别、主机名配置、IP地址配置、域名映射、防火墙设置
2.1.远程拷贝 (将/export/servers/hadoop上的文件拷贝到bigdate@192.168.1.1:/export/servers/ ) scp –r /export/server ...
- linux host主机名配置
1.查看主机名 #hostname 2.查看ip #ifconfig 2.添加主机名配置 #vi /etc/hosts 新增一行 172.23.26.195 vhost145.idmp.safe 转载 ...
- Uos统信系统 IP地址以及完整主机名配置
UOS IP地址以及完整主机名配置 提示:有任何问题可以私信我,下班看到第一时间回复 IP地址以及主机名配置 UOS IP地址以及完整主机名配置 一.修改配置文件并重启 首先先查看自己网卡名 保存重启 ...
- 大数据之linux网络,主机名配置
Linux是什么? Linux是一款开源免费的操作系统.Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.Lin ...
- Centos7主机名变成bogon的原因及解决方法
文章目录 问题描述 原理分析 解决方案1(推荐) 解决方案2 问题描述 虚拟机在设置完静态IP后,莫名其妙地主机名就变成了bogon,并且问题会稳定复现,就是说每次重启都会.如下图所示: 看着不顺眼不 ...
- linux7主机名设置,centos7主机名、网络设置
设置主机名 rhel7不再使用/etc/sysconfig/network设置主机名,而是使用/etc/hostname文件,下面就介绍有关rhel7设置主机名的几种方法. 方法:1 修改/etc/h ...
- Centos7主机名变为bogon的解决办法
问题现象: 当centos虚拟机配置完静态ip后重启,有时会出现主机名变为bogon的情况 即打开终端后显示为[root@bogon ~]# 解决方式: 1.直接在终端输入hostname local ...
- juniper路由器主备路由引擎主机名配置
set groups re0 system host-name 主机名 set groups re0 interfaces fxp0 unit 0 family inet address 172.16 ...
- Apache虚拟目录和多端口多主机名配置
Apache简介 Apache HTTP Server 是开源软件项目的杰出代表,基于标准的HTTP网络协议提供网页浏览服务,在wab服务器领域中长期保持超过半数的份额.Apache服务器可以运行在L ...
最新文章
- 崩溃!双十一第 4 天,某互联网公司黄了?
- css3属性box-sizing:border-box 用法解析
- CenterWindow()的用法
- ACL 2018论文解读 | 基于路径的实体图关系抽取模型
- pythontdd测试命名_荐Pytest之测试命名规则
- Java:安排作业按时间间隔运行
- php数组按时间排序,按日期时间在PHP中对数组中的数组进行排序
- 查看oracle死锁进程并结束死锁
- java 终止方法_Java中终止线程的三种方法
- Android SEAndroid
- vecm模型怎么写系数_VAR模型与向量VECM模型(7)
- Pytorch:二、数据加载与数据集的划分(猫狗)
- 中南大学2021计算机专硕复试分数线,中南大学2021年考研复试分数线
- 使用OpenGL,在窗口中绘制两个立体图形,位置分别为窗口的左侧和右侧,添加光照,两个图形分别绕x轴和y轴旋转。
- 网页上跳转直接添加QQ好友、加入QQ群
- python动态与静态语言_Python编程笔记--动态属性
- PyQT5 - 打包为.EXE文件
- 以网易云音乐为例,基于AARRR模型分析用户增长
- 【第66篇】行人属性识别研究综述(二)
- [Reprint] 常用素数
热门文章
- 三种方法求字符串长度
- 《Foreground-Aware Relation Network for Geospatial Object ......Remote Sensing Imagery》
- 火猴实现计时动画(firemonkey)
- 三角学——Sin函数图像_3
- 正大国际期货:外盘期货如何开设账户?
- mysql1067 aborting_mysql启动报错误1067怎么办
- 我为大家带来了10张“科技感满满”的可视化数据大屏,收藏等于学会~
- 【Nodejs】深入理解Express框架之如何使用各类中间件_04
- githHub使用基础指南
- Kademlia协议