域名中主机名是第几个_CentOS7系统如何修改主机名
请关注本头条号,每天坚持更新原创干货技术文章。
如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习
1. 前言
本文将讲解CentOS7系统如何修改主机名。
本教程将指导您如何在CentOS 7系统上修改主机名。
默认情况下主机名会在安装CentOS7操作系统时被设置,或者在启动虚拟机时动态分配给实例。
本教程中描述的方法不需要重新启动系统就可以工作。
CentOS7系统如何修改主机名
2. 前提条件
在继续学习本教程之前,请确保您是以具有sudo特权的用户登录的。
3. 主机名是什么
主机名是标识网络上机器的标签。您不应该在同一网络上的两台不同机器上使用相同的主机名。
主机名的有3种分类:静态(static)、精致(pretty)、临时(transient)
- 静态(static)主机名:可以由用户设置的传统主机名存储在/etc/hostname文件中。
- 精致(pretty)主机名::用于向用户表示的自由格式UTF8主机名。比如zcwyou's desktop
- 临时(transient)主机名:内核维护的动态主机名,可以在运行时由DHCP或mDNS服务器更改。默认情况下,它与静态主机名相同。
建议对静态和临时名称(如host.example.com)使用完全限定域名(FQDN)。
4. 如何查看主机名
要查看当前主机名,请输入以下命令:
hostnamectl
如何查看主机名
从上面的图中可以看到,当前主机名被修改为MyCloudServer,这不是一个标准的FQDN名称。
5. 修改主机名
5.1 方法1:使用`hostnamectl`命令
在CentOS 7中,我们可以使用hostnamectl命令修改系统主机名和相关设置,语法如下:
sudo hostnamectl set-hostname host.example.comsudo hostnamectl set-hostname "Your Pretty HostName" --prettysudo hostnamectl set-hostname host.example.com --staticsudo hostnamectl set-hostname host.example.com --transient
例如,我们想将Linux系统静态主机名修改为host.linuxrumen.com,我们可以使用以下命令:
sudo hostnamectl set-hostname host.linuxrumen.com
要将精致的主机名修改为zcwyou的desktop,输入:
sudo hostnamectl set-hostname "zcwyou's desktop" --pretty
hostnamectl命令不产生输出。成功时,返回0,否则返回非零故障代码。
5.2 方法2: 使用`nmtui`命令修改主机名
nmtui是NetworkManager的文本用户界面,也可以用来修改主机名。
要启动nmtui实用程序,请运行以下命令:
sudo nmtui
使用方向键在选项中导航,选择Set system hostname并按回车键:
centos7使用nmtui工具修改主机名
修改成新的主机名:
centos7使用nmtui工具修改成新的主机名
按enter确认主机名更改:
centos7使用nmtui按enter确认主机名更改
最后,重新启动system -hostnamed服务,以便修改立即生效:
sudo systemctl restart systemd-hostnamed
5.3 方法3: 使用`nmcli`命令
nmcli是一个命令行工具,用于控制NetworkManager,也可用于修改Linux主机名。
要查看当前主机名类型:
sudo nmcli general hostname
要将主机名修改为www.linuxrumen.com,请使用以下命令:
sudo nmcli general hostname www.linuxrumen.com
最后,重新启动systemd-hostnamed服务,以便修改立刻生效:
sudo systemctl restart systemd-hostnamed
6. 检查修改是否成功
要验证主机名已成功修改,请使用hostnamectl命令:
hostnamectl
你将会看到主机名被修改为如下结果:
Static hostname: www.linuxrumen.com Icon name: computer-vm Chassis: vm Machine ID: b1c5b0dbc89f4a1a8b3c24ba66a7dc6f Boot ID: 1a83b469dc10493db0d698ee8a42be67 Virtualization: vmware Operating System: CentOS 7.6 Kernel: Linux 4.15.0-58-generic Architecture: x86-64
7. 总结
在本教程中,我们向您展示了三种不同的方法,可以在不重启服务器的情况下修改CentOS 7服务器的主机名。
如果你有任何问题,请留下你的意见。
域名中主机名是第几个_CentOS7系统如何修改主机名相关推荐
- 系统应用修改包名,导致OTA升级后用户数据丢失
背景描述 Android大版本升级,有一个系统应用因为需求修改包名变了,R升S之后,R上的用户操作数据和缓存数据丢失. 问题原因 因为包名改变,导致升级之后系统检测原包名不存在,删除了data/dat ...
- win764位不能改计算机名,win7 64位旗舰版系统无法修改MAC的原因和解决
有些用户想修改 win7系统 中的无线MAC,但就是修改不成功,怎么回事呢?其实默认情况下,Win7系统是不能修改MAC的,WIN7系统无线网卡的MAC,在不做任何操作的时候是只有第二位是2,6,A, ...
- Ubuntu 系统如何修改主机名
比如现在的主机名为: hly@hly_chenming_453212: 在终端中输入:hostnamectl set-hostname 您要要修改的民子 执行完之后在重启电脑即可 :sudo rebo ...
- Linux系统下修改主机名(CentOS7)
1.以根用户登录,或者登录后切换到根用户,然后在提示符下输入hostname命令获取主机名 2.更改/etc/sysconfig下的network文件 命令vi /etc/sysconfig/netw ...
- Linux系统Centos修改主机名
我的Linux系统是Centos版本的,我想把我的主机名改成master 有两种方法: 1)修改network文件 > vi /etc/sysconfig/network 修改后的内容如下 NE ...
- win11系统中文名修改英文名,以及用户文件改名
之前买电脑,新买的电脑,刚进系统时将系统名字设定为中文名,结果后面安装国外开发的软件时,bug频现,比如破解Vivado时,证书怎么弄都无效,一头雾水,刚开始不知道,疯狂挠头!!! 后来才知道是路径问 ...
- linux系统怎么修改网卡名,linux修改网卡名字
ifconfig发现网卡名字(eth1.eth2)与配置文件中名字(eth0.eth1)不符,修改如下 一.查看网卡名字对应的HWADDR [root@linnux ~]# ifconfig -a e ...
- Ubuntu16.04 永久修改主机名 hostname
1. 查看主机名 在终端输入 hostname 即可查看主机名 wohu@wohu:/$ hostname wohu wohu@wohu:/$ 2. 修改主机名 2.1 修改 /etc/hostnam ...
- Linux命令之获取和修改主机名hostname
概述 hostname 命令可以获取当前主机名和临时修改主机名. 语法 该命令的语法如下: hostname [选项] [参数] 该命令支持的选项有: 选项 说明 -a 显示主机别名 -d 显示DNS ...
最新文章
- 10月机器学习开源项目Top10
- iOS用什么方式实现对一个对象的KVO?(KVO的本质是什么?)
- 使用Dropbox+Justwriting+Markdown建立个人博客
- 《spring实战第四版》的读书笔记
- Linux Top命令详解(载自百度经验)
- 汉仪尚巍手书_官宣,汉仪字库入选“十大著作权合作伙伴”啦!
- java高级数据类型_最新精品JAVA高级备课完美版——Java基本数据类型.pdf
- CentOS6.7安装scala2.11.7
- [.Net线程处理系列]专题五:线程同步——事件构造
- java异常处理机制--常见异常汇总
- 经典分享:一份高达555页的技术PPT会是什么样子?
- 马云马斯克激辩:AI 是威胁还是被低估了?
- jdk在Windows下为什么要配置环境变量(引用)
- 离散数学:幂集,生成
- apdu 移动sim_在Android中将APDU命令发送到USIM / SIM卡
- ArcGIS在洪水普查、风险评估及区划应用
- c语言四则运算去括号,四年级四则运算交换律、结合律、分配律及去括号公式汇总,附例子!...
- Airbnb短租房源数据可视化
- 侠客群控引擎二次开发SDK可用方法大全(持续更新)
- java统计有多少个单词_Java不同单词个数统计
热门文章
- python获取按钮点击后的数据_django表单中的按钮怎么获取数据
- epoll nio区别_高性能网络服务器编程:为什么linux下epoll是最好,Netty要比NIO.2好?...
- nginx 安装_Nginx 安装
- linux caffe生成的模型,深度学习之pytorch转caffe转ncnn模型转换(三)
- c++ 模糊搜索 正则表达式_c++使用正则表达式提取关键字的方法
- jenkins发送allure测试报告附件
- python 枚举类型_Python枚举类
- php retoken,laravel 5.5 关闭token的3种实现方式
- amoeba mysql_使用Amoeba 实现MySQL DB 读写分离
- python生成shell脚本_Python设置在shell脚本中自动补全功能的方法