hostname 查看当前系统主机名,知道当前主机名为localhost

当然在centos7特地添加了hostnamectl命令查看,修改主机名

使用hostnamectl set-hostname 命令修改主机名,可永久生效:

 hostnamectl set-hostname localzly

主机名是在操作系统安装期间设置的,或者在创建虚拟机时动态分配给虚拟机的,有多种原因可能导致你需要更改主机名,在更改前,请确保你以具有sudo特权的用户身份登录。

主机名是用于标识网络上设备的标签,在同一网络上,你不应有两台或更多台具有相同主机名的计算机。

主机名主要有:

1、static-传统主机名,它存储在/etc/hostname文件中,可由用户设置。

2、transient-内核维护的动态主机名,DHCP或mDNS服务器可以在运行时更改临时主机名,默认情况下,它与静态主机名相同。

对于静态和临时名称(static和transient),例如host.example.com,建议使用完全限定的域名(FQDN)。

显示当前主机名

要查看当前主机名,请执行以下命令:

hostnamectl

更改主机名的三种方法

方法1:使用hostnamectl命令

在CentOS 8和所有其他使用systemd的Linux发行版中,你可以使用hostnamectl命令更改系统主机名和相关设置,语法如下:

sudo hostnamectl set-hostname localzly

sudo hostnamectl set-hostname localzly --static

sudo hostnamectl set-hostname localzly --transient

例如,要将系统静态主机名更改为localzly,可以使用以下命令:

sudo hostnamectl set-hostname localzly

要验证主机名是否已成功更改,请使用hostnamectl命令。

查看transient主机名

hostnamectl --transient

方法2:使用nmtui命令

nmtui是用于与NetworkManager进行交互的基于curses的工具,它也可以用来设置或更改主机名。

通过在终端中键入其名称来启动该工具:

如果是root账号 就不用sudo权限

sudo nmtui

使用箭头键浏览选项,选择设置系统主机名,然后按Enter:

输入新的主机名:

按Enter确认新的主机名:

最后,重新启动systemd-hostnamed服务,以使更改生效:

sudo systemctl restart systemd-hostnamed

方法3:使用nmcli命令

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

要查看当前主机名,请输入:

sudo nmcli g hostname

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

sudo nmcli g hostname localzly

为了使更改生效,请重新启动systemd-hostnamed服务:

sudo systemctl restart systemd-hostnamed

结论

以上三种是最简单的方法,哪种都可以实现在CentOS 8版本上更改主机名(Hostname)。

还有一种方法是直接修改主机名文件,vim /etc/hostname,这种方法修改也是永久是生效的:

centos 7与8修改主机名的各种方法的更多相关文章

  1. redhat系列linux系统 修改主机名的正确方法

    ##注:无特别说明,以下称呼的linux系统统一视为redhat系linux redhat系列linux系统 如果想修改主机名 很多人可能都会以为是: $hostname NEW-NAME 或者在 / ...

  2. CentOS 7 环境下修改主机名

    本篇文章简单介绍在CentOS 7的环境下更改主机名的方法步骤. 首先我们开启虚拟机,用root账户进行登陆,并且打开终端.我们看到默认的主机名是我们新建虚拟机时自定义的名称. 接下来我们用命令更改主 ...

  3. Centos 7环境下修改主机名

    步骤如下: 一.首先把虚拟机打开,用root账户进行登录后打开终端 二.我们看到我们虚拟机名称是默认的主机名. 三.用vi编辑器编辑etc目录下的hostname文件,输入“vi /etc/hostn ...

  4. centos修改主机名的正确方法

    1 centos6下修改hostname [root@centos6 ~]$ hostname # 查看当前的hostnmae centos6.magedu.com [root@centos6 ~]$ ...

  5. centos 6.10 永久修改主机名

    1> 修改配置文件 vim /etc/sysconfig/network #HOSTNAME=localhost.localdomain HOSTNAME=tomcat   2> 修改ho ...

  6. 在CentOS 7上修改主机名的方法

    这次我们来讲解一下如何在CentOS 7环境上修改主机名 1.从VMware上登录CentOS 7的虚拟机,并以root用户登录. 2.查看未修改前的主机名 1>.我们可以通过文件hostnam ...

  7. CentOS 7 修改主机名

    今天在阿里云上买了一个centos7的服务器,连接上以后,发现一个很长很长的主机名,看着让人很是不爽,就想着怎样将其改成一个有个性的名字. 这里我想说的是,在centos7 版本的linux系统上和c ...

  8. CENTOS修改主机名

    1.临时修改主机名 显示主机名: zhouhh@zzhh64:~$ hostname zhh64 修改主机名: zhouhh@zzhh64:~$ sudo hostname zzofs zhouhh@ ...

  9. 如何在CentOS 7上修改主机名

    如何在CentOS 7上修改主机名 在CentOS中,有三种定义的主机名:静态的(static),瞬态的(transient),和灵活的(pretty).“静态”主机名也称为内核主机名,是系统在启动时 ...

  10. CentOS 修改主机名

    最新文章:Virson's Blog 1.临时修改主机名 地址:http://www.cnblogs.com/mawanglin2008/p/3530790.html 显示主机名: oracle@lo ...

随机推荐

  1. 【JS 逆向百例】某公共资源交易网,公告 URL 参数逆向分析

    声明 本文章中所有内容仅供学习交流,抓包内容.敏感网址.数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除! 逆向目标 目标:某地公共资 ...

  2. Postman 简单使用随笔记

    1.要先使用Postman post请求,返回token,否则提示未登陆系统,下图为发送请求后的接口返回的信息 2.为方便,每次在访问接口时都要访问权限,所以将其作为局部的环境变量,设置如下: 3.要 ...

  3. 在vscode中运行bat文件(执行bat)并解决中文乱码问题

    使用vscode编写bat脚本让工作流得到了极大的改善 以前:在文本编辑器中写完,保存,回到资源管理器双击bat运行,再循环重复 现在:在vscode中编写bat,按下快捷键执行bat 在vscode ...

  4. TienChin-系统功能介绍

    线索管理 添加线索 查看线索 删除线索 修改线索 分配线索: ​将录入到系统的线索,分配给某一个市场专员去处理 跟进线索: ​持续跟进一条线索 1.判断是否伪线索 2.持续跟进,每次跟进需要有记录 3 ...

  5. 小白学k8s(10)-k8s中ConfigMap理解

    理解ConfigMap 什么是ConfigMap ConfigMap的创建 使用key-value 字符串创建 从env文件创建 从目录创建 通过Yaml/Json创建 ConfigMap使用 用作环 ...

  6. Java多线程-ThreadPool线程池-3(五)

    除了可以通过ThreadPoolExecutor自定义线程池外,同Stream API中的Collectors一样,多线程里的Executors类也提供了一组相关的线程池工具,可以直接拿来用,不用考虑 ...

  7. (python)每日代码||2024.2.2||python当中,True==1竟然引发了问题

    做题的时候有的测试点里竟然用True替换1,骗过了我的代码,结果没过测试点 lst = [1, True] for item in lst: if not isinstance(item, bool) ...

  8. .NET Core开发实战(第1课:课程介绍)--学习笔记

    01 | 课程介绍 讲师介绍 肖伟宇,校宝在线架构师.SkyWalking .NET探针贡献者.NetCorePal组件库创建者 为什么要学习 .NET Core 微软大力支持推动 .Net 技术生态 ...

  9. Argocd学习

    argocd官网文档链接 ArgoCD官网文档 在K8S集群使用argocd命令将集群添加到argcd的cluster列表中 argocd cluster add kubernetes-admin@i ...

  10. NC16850 [NOI1998]免费馅饼

    题目链接 题目 题目描述 SERKOI最新推出了一种叫做"免费馅饼"的游戏:游戏在一个舞台上进行.舞台的宽度为W格,天幕的高度为H格,游戏者占一格.开始时游戏者站在舞台的正中央,手 ...