广告
返回顶部
首页 > 资讯 > 操作系统 >Linux中怎么修改主机名
  • 802
分享到

Linux中怎么修改主机名

2023-06-16 09:06:11 802人浏览 八月长安
摘要

这期内容当中小编将会给大家带来有关linux中怎么修改主机名,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。hostnamectl 命令允许在 Linux 中设置三类主机名,它们的细节如下:静态: 这是静态

这期内容当中小编将会给大家带来有关linux中怎么修改主机名,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

hostnamectl 命令允许在 Linux 中设置三类主机名,它们的细节如下:

  • 静态: 这是静态主机名,由系统管理员添加。

  • 瞬时/动态: 这个由 DHCP 或者 DNS 服务器在运行时赋予。

  • 易读形式: 它可以由系统管理员赋予。这个是自由形式的主机名,以一种易读形式来表示服务器

这些都可以使用下面 4 种方法来设置。

  • hostnamectl 命令:控制系统主机名。

  • nmcli 命令:是一个控制 NetworkManager 的命令行工具

  • nmtui 命令:是一个控制 NetworkManager 的文本用户界面。

  • /etc/hostname 文件:这个文件中包含系统的静态主机名。

方法 1:在 Linux 中使用 hostnamectl 来改变主机名

hostnamectl 可被用来查询和改变系统的主机名,以及相关设定。只需运行 hostnamectl 便可以查看系统的主机名了。

$ hostnamectl

或者使用下面的命令:

$ hostnamectl status   Static hostname: daygeek-Y700         Icon name: computer-laptop           Chassis: laptop        Machine ID: 31bdeb7b83230a2025d43547368d75bc           Boot ID: 267f264c448f000ea5aed47263c6de7f  Operating System: Manjaro Linux            Kernel: Linux 4.19.20-1-MANJARO      Architecture: x86-64

假如你想改变主机名,可以使用下面的命令格式:

语法格式:

$ hostnamectl set-hostname [YOUR NEW HOSTNAME]

使用下面的命令来使用 hostnamectl 更改主机名。在这个例子中,我将把主机名从 daygeek-Y700 改为 magi-laptop

$ hostnamectl set-hostname magi-laptop

你可以使用下面的命令来查看更新后的主机名。

$ hostnamectl   Static hostname: magi-laptop         Icon name: computer-laptop           Chassis: laptop        Machine ID: 31bdeb7b83230a2025d43547368d75bc           Boot ID: 267f264c448f000ea5aed47263c6de7f  Operating System: Manjaro Linux            Kernel: Linux 4.19.20-1-MANJARO      Architecture: x86-64

方法 2:在 Linux 中使用 nmcli 命令来更改主机名

nmcli 是一个命令行工具,旨在控制 NetworkManager 并报告网络状态。

nmcli 被用来创建、展示、编辑、删除、激活和注销网络连接,同时还可以用来控制和展示网络设备的状态。另外,它也允许我们更改主机名。

使用下面的命令来利用 nmcli 查看当前的主机名。

$ nmcli general hostnamedaygeek-Y700

语法格式:

$ nmcli general hostname [YOUR NEW HOSTNAME]

使用下面的命令来借助 nmcli 命令可以更改主机名。在这个例子中,我将把主机名从 daygeek-Y700 变成 magi-laptop

$ nmcli general hostname magi-laptop

它可以在不重启下设备的情况下生效,但为了安全目的,只需要重启 systemd-hostnamed 服务来使得更改生效。

$ sudo systemctl restart systemd-hostnamed

再次运行相同的 nmcli 命令来检查更改后的主机名。

$ nmcli general hostnamemagi-laptop

方法 3:在 Linux 中使用 nmtui 来更改主机名

nmtui 是一个基于 curses 库的 TUI 应用,被用来和 NetworkManager 交互。当启动 nmtui 后,如果没有指定 nmtui 的前面一个命令行参数,它将提醒用户选择执行某项活动。

在终端中运行下面的命令来开启文本用户界面。

$ nmtui

使用向下箭头按键来选择 “Set system hostname” 这个选项,然后敲击回车键。

Linux中怎么修改主机名

下面的截图展示的是原来的主机名。

Linux中怎么修改主机名

我们需要做的就是删除原来的主机名,再输入新的主机名,然后选中 “OK” 敲击回车确认就可以了。

Linux中怎么修改主机名

然后它将在屏幕中向你展示更新后的主机名,再次选中 “OK” 敲击回车确认就完成更改了。

Linux中怎么修改主机名

选中 “Quit” 按钮来从 nmtui 终端界面离开。

Linux中怎么修改主机名

它可以在不重启设备的情况下生效,但为了安全目的,需要重启 systemd-hostnamed 服务来使得更改生效。

$ sudo systemctl restart systemd-hostnamed

你可以运行下面的命令来查看更新后的主机名。

$ hostnamectl   Static hostname: daygeek-Y700         Icon name: computer-laptop           Chassis: laptop        Machine ID: 31bdeb7b83230a2025d43547368d75bc           Boot ID: 267f264c448f000ea5aed47263c6de7f  Operating System: Manjaro Linux            Kernel: Linux 4.19.20-1-MANJARO      Architecture: x86-64

方法 4:在 Linux 中使用 /etc/hostname 来更改主机名

除了上面的方法外,我们还可以通过修改 /etc/hostname 文件来达到修改主机名的目的。但这个方法需要服务器重启才能生效。

使用下面的命令来检查 /etc/hostname 文件以查看当前的主机名:

$ cat /etc/hostnamedaygeek-Y700

要改变主机名,只需覆写这个文件就行了,因为这个文件只包含主机名这一项内容。

$ sudo echo "magi-daygeek" > /etc/hostname $ cat /etc/hostnamemagi-daygeek

然后使用下面的命令重启系统:

$ sudo init 6

查看 /etc/hostname 文件的内容来验证主机名是否被更改了。

$ cat /etc/hostnamemagi-daygeek

上述就是小编为大家分享的Linux中怎么修改主机名了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网操作系统频道。

--结束END--

本文标题: Linux中怎么修改主机名

本文链接: https://www.lsjlt.com/news/282978.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Linux中怎么修改主机名
    这期内容当中小编将会给大家带来有关Linux中怎么修改主机名,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。hostnamectl 命令允许在 Linux 中设置三类主机名,它们的细节如下:静态: 这是静态...
    99+
    2023-06-16
  • Linux怎么修改主机名
    本篇内容主要讲解“Linux怎么修改主机名”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux怎么修改主机名”吧!查看主机名命令[root@tonyx ~]# uname...
    99+
    2023-06-27
  • 美国linux主机名怎么修改
    修改美国Linux主机名可以通过以下步骤完成:1. 使用root用户登录到Linux主机。2. 打开终端,并输入以下命令来编辑主机名...
    99+
    2023-05-13
    美国linux主机 美国主机 主机
  • Linux系统主机名怎么修改
    本篇内容主要讲解“Linux系统主机名怎么修改”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统主机名怎么修改”吧!1.查看当前的主机名[root@f...
    99+
    2023-01-29
    linux
  • Linux怎么永久修改主机名
    这篇文章主要介绍“Linux怎么永久修改主机名”,在日常操作中,相信很多人在Linux怎么永久修改主机名问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux怎么永久修改主机名”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-28
  • Linux 修改主机名(hostname)
    在以前的Linux版本中,要是修改主机名,先需要先用命令hostname设置,然后再修改/etc/hostname文件,有点麻烦,从Linux7开始可用一条命令搞定,如下:[root@ip-172-31-29-22 ~]# hostname...
    99+
    2023-06-06
  • 国内linux主机租用怎么修改主机名
    在Linux系统中,可以通过修改/etc/hostname文件来修改主机名。具体步骤如下:1. 以root用户身份登录Linux系统...
    99+
    2023-06-05
    国内linux主机 国内主机 主机
  • Linux系统下怎么修改主机名
    本篇内容介绍了“Linux系统下怎么修改主机名”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux系统安装好后,都会有默认的主机名,这里...
    99+
    2023-07-05
  • linux如何修改主机名
    linux修改主机名的方法:1、打开终端;2、输入“hostname 新的主机名”可临时修改主机名;3、输入命令编辑hostname文件,在文件中输入新的主机名并保存该文件即可永久修改主机名。具体操作步骤:使用快捷键【Ctrl+Alt+T】...
    99+
    2022-10-16
  • 如何修改Linux主机名
    如何修改Linux主机名,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.查看当前的主机名[root@fangjian ~]# hostnamectlSta...
    99+
    2023-06-05
  • centos怎么修改主机名
    这篇文章主要讲解了“centos怎么修改主机名”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“centos怎么修改主机名”吧!1 centos6下修改hostname[root@centos6...
    99+
    2023-06-05
  • 怎么在CentOS中修改主机名
    今天就跟大家聊聊有关怎么在CentOS中修改主机名,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1.修改主机名称[root@centos ~]# vim ...
    99+
    2023-06-10
  • 怎么在ubuntu16.04中修改主机名
    怎么在ubuntu16.04中修改主机名?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。点击系统右上角图标,选择如图所示点击About This Computer按钮后,弹出以下...
    99+
    2023-06-13
  • linux修改主机名的方法
    这篇文章主要介绍“linux修改主机名的方法”,在日常操作中,相信很多人在linux修改主机名的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux修改主机名的方法”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-13
  • Linux系统怎么显示和修改主机名
    今天给大家介绍一下Linux系统怎么显示和修改主机名。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。每一个人都有一个名字,同样计算机也有自己的命令,那就是hos...
    99+
    2023-06-28
  • Linux中怎么使用hostname命令修改主机名称
    Linux中怎么使用hostname命令修改主机名称,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。我们直接运行hostname可以查看目前的主机名称,要查看ho...
    99+
    2023-06-13
  • Ubuntu 15.04怎么修改主机名
    小编给大家分享一下Ubuntu 15.04怎么修改主机名,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1.临时修改;root@ubuntu15:/#hostnam...
    99+
    2023-06-13
  • CentOS7上怎么修改主机名
    本篇内容主要讲解“CentOS7上怎么修改主机名”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CentOS7上怎么修改主机名”吧!1.从VMware上登录CentOS 7的虚拟机,并以root用...
    99+
    2023-06-28
  • Linux修改主机名命令详解
    linux修改主机名命令 1、如果只需要临时更改主机名,可以使用hostname命令。 sudo hostname <new-hostname> # 例如: sudo hostname myDebia...
    99+
    2022-06-04
    Linux 修改主机名
  • Linux系统如何修改主机名
    Linux系统修改主机名的方法:1、在Linux终端使用hostnamectl命令查看当前的主机名;2、可输入“hostname 主机名”临时修改当前主机名;3、输入“hostnamectl set-hostname brace”命令永久修...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作