修改主机名¶
本指南介绍如何修改和查看 Clear Linux* OS 系统的主机名。
概述¶
默认情况下,Clear Linux OS 安装有一个计算机生成的名称,它是一长串字母和数字。生成的名称对计算机来说没问题,但对用户来说不友好。管理员和用户通常希望用一个更容易记住、键入和搜索的名称来重命名他们的计算机。通过重命名计算机,可在其名称中包含有意义的数据,也让计算机更容易被识别。以下是几个用户友好型的计算机名称示例:
- regression-test
- sally-test-box1
- az-bldg2-lab
设置主机名¶
Clear Linux OS 使用 hostnamectl 命令显示和修改计算机名称。hostnamectl 是 os-core 捆绑包的一部分,提供了基本的 Linux* 用户空间和实用程序。
本示例将主机名设置为 telemetry-test-2-h15,以标识网格位置 H15 处二楼的 Clear Linux OS 遥测测试计算机。请确保在设置新主机名后重启。
sudo hostnamectl set-hostname telemetry-test-2-h15
sudo reboot
注解
主机名有三种类型,分别是静态、瞬态和灵活主机名。最常见的是静态主机名。静态主机名的长度必须在 2 到 63 个字符之间,必须以字母或数字开头和结尾,并且可以包含字母(不区分大小写)、数字、破折号或点。
如果存在静态主机名,它将用于生成由内核维护的瞬态主机名。运行时,DHCP 或 mDNS 可以更改瞬态主机名。
灵活主机名是一个自由格式的 UTF8 名称,用于向用户显示。
查看主机名¶
使用以下命令查看当前的主机名:
hostnamectl
您应该会看到类似以下内容的输出:
Static hostname : telemetry-test-2-h15
Pretty hostname : telemetry-test-2-h15
Icon name : computer-desktop
Chassis : desktop
Machine ID : 4d0d60207a904ebbab96680a51ac1339
Boot ID : 98d3514e5a984e8cbbdf46a2f0d6b397
Operating System : Clear Linux OS
Kernel : Linux 4.18.8-632.native
Architecture : x86-64
祝贺您!您成功地在 Clear Linux OS 系统中修改了主机名。