要检查主机名,请打开终端并在 CentOS 7/8 中键入 hostname 或 hostnamectl 命令。默认情况下,主机名是 localhost.localdomain。要更改主机名,您可以按照以下方法。

1) 通过编辑 /etc/hostname 文件

更改主机名的最简单方法是编辑 /etc/hostname 文件。打开您的终端并使用您喜欢的文本编辑器删除 localhost.localdomain 并更改为您喜欢的任何名称。

$ sudo vi /etc/hostname

保存更改,然后使用 hostname 命令确认您的主机名。如果它没有改变,那么您需要重新启动 CentOS 7/8 服务器。

2) 使用 Hostnamectl 命令

Hostnamectl 是一个用于控制 Linux 系统主机名的工具。您还可以使用此工具更改主机名。

首先使用 hostnamectl 确认当前主机名,如下所示:

$ hostnamectl status

主机名状态

要更改主机名,请键入以下命令:

$ hostnamectl set-hostname hostname

示例 - hostnamectl set-hostname grace

有必要重新启动 systemd-hostnamed 守护进程,以反映静态主机名的变化。

$ sudo systemctl restart systemd-hostnamed

注意: Hostnamectl 识别三种类型的主机名:prettystatictransient。Pretty 存储在/etc/machine-info中,是一种人类可读的格式,而静态主机名存储在/etc/hostname中。瞬态主机名更像是一个临时主机名,当网络连接丢失时,它可能会占用静态主机名。

3) 使用 Nmtui 实用程序

要更改主机名,您可以使用 NetworkManager 文本界面工具 (nmtui)。

从命令行调用 nmtui:

$ sudo nmtui

这将向您呈现一个像这样的文本用户界面。使用箭头键选择Set system hostname并使用 tab 选择OK

nmtui - 选择系统主机名

编辑默认为localhost.localdomain的主机名并将其更改为您喜欢的任何内容。

nmtui - 设置主机名

更改主机名后,选择okay,然后会出现以下确认信息。如果主机名如您所愿,您可以选择OK您可以使用hostname命令确认更改。

4) 使用 Nmcli 实用程序

Nmcli 是用于控制 NetworkManager 的命令行工具,可用于更改主机名。

要使用 nmcli 检查主机名,请在终端中输入:

$ nmcli general hostname

这会将主机名打印到您的终端。在 CentOS 7/8 中默认应该是 localhost.localdomain。

要更改主机名,请使用以下命令:

$ nmcli general hostname grace

这将通过 GUI 界面请求您的密码。如果您远程运行此命令,请记住使用 root 或 sudo:

$ sudo nmcli general hostname grace

您可以通过运行 nmcli general hostname 来确认主机名。

nmcli 通用主机名

结论

在本文中,我们学习了在 CentOS 7 中更改主机名的方法以及您可以在 CentOS 8 上应用的相同命令。

在 RHEL or CentOS 7、8 中更改主机名的 4 种方法相关推荐

  1. js 改变change方法_Linux 中改变主机名的 4 种方法 | Linux 中国

    今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法.-- Magesh Maruthamuthu 昨天我们已经在我们的网站中写过如何在 Linux 中修改主机名的文章[1]. ...

  2. linux 7修改主机名重启后不生效_Linux 中改变主机名的 4 种方法 | Linux 中国

    今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法.-- Magesh Maruthamuthu 昨天我们已经在我们的网站中写过如何在 Linux 中修改主机名的文章[1]. ...

  3. Linux 中改变主机名的 4 种方法

    今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法. -- Magesh Maruthamuthu 昨天我们已经在我们的网站中写过 如何在 Linux 中修改主机名的文章 . ...

  4. 如何给Centos系统的虚拟机更改主机名和用户名

    如何给Centos系统的虚拟机更改主机名和用户名 写这篇文章的初衷是自己创建虚拟机时,没考虑到主机名和用户名对日后编辑配置文件和免密登录等情况的影响,导致之后在终端窗口操作时由于疏忽入坑.上岸.再入坑 ...

  5. linux系统更改计算机名称,如何在Linux中设置或更改主机名

    默认情况下,系统主机名是在安装过程中设置的,或者如果您正在创建虚拟机,则会在启动时将其动态分配给实例,但是在某些情况下需要更改它. 本教程将引导您完成在Linux中更改主机名的过程,而无需重新启动系统 ...

  6. linux部署3proxy源码,在CentOS 7系统中从源码安装RTPProxy的方法

    本文介绍在CentOS 7操作系统中从源码安装RTPProxy的方法,按照以下步骤操作即可成功. 在CentOS 7.x上安装RTPProxy 1.将目录更改为/usr/src: [root@kama ...

  7. 云服务器CentOS永久更改主机名

    CentOS更改主机名 注:本人云服务器的系统镜像为CentOS 6.10 64bit. 对于CentOS 7可以使用直接使用以下命令 hostnamectl set-hostname CentOS ...

  8. 修改linux终端中的程序名字,在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE下更改主机名的方法...

    本文教你如何更改Linux计算机主机名(hostname),即在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE操作系统下更改主机名的方法. 前言 像Linux.BSD ...

  9. oracle中更改表名称,oracle中修改表名的几种方式

    answer1: ALTER TABLE old_table_name RENAME TO new_table_name;(大写为系统命令) answer2: sql> select tname ...

最新文章

  1. CV_IMAGE_ELEM参数赋值时注意的问题
  2. python操作mysql(四)
  3. Linux grep 命令初步学习
  4. spring-retry----线程内重试
  5. MapReduce-计数器
  6. JS框架_(JQuery.js)纯css3进度条动画
  7. 高性能MySQL—第一章 MySQL架构与历史
  8. 通过密钥 SFTP(三)指定不限定根目录
  9. 都说 NoSQL 比 SQL 强,一文揭密 NoSQL 到底有多强!
  10. SpringMVC学习笔记(1)-SpringMVC介绍
  11. 图解Windows下QT编程入门
  12. EasyUI前端框架
  13. Photoshop 换脸大法
  14. 互联网大厂的如厕自由
  15. 比特大陆“政变”72小时
  16. 物尽其用,数码相机兼职摄像头!
  17. 【开发工具】 Photoshop CS6 安装与破解
  18. 系统总线【计算机组成原理】
  19. mega2560电脑识别不到端口后_mega2560在win7 64位安装驱动成功
  20. 关于UWB(超宽带)

热门文章

  1. [VulnHub靶机]Lampiao_脏牛提权
  2. 海尔“灯塔”张瑞敏,一把锤子砸出的硬核人生
  3. 热血江湖服务端架设开服搭建教程
  4. 单片机 串行口实验解数据流怎么到发光二极管来显示的
  5. 掀开USB存储设备自动运行的面纱(精简版)
  6. 计算机二级access分数分布_计算机二级access评分标准
  7. matlab怎么标注极限,求助注释一段MATLAB极限腐蚀程序
  8. 程序员教你如何追女生
  9. uc浏览器网盘无限收藏_你很有可能不知道谷歌浏览器上面隐藏着这个小秘密!...
  10. 大旺中学2021年高考成绩查询,2021年肇庆中考分数线什么时候出来,查询入口公布时间规定...