给linux(centos)操作系统设置主机名的几种方式
镜像下载、域名解析、时间同步请点击 阿里云开源镜像站
一、前言
就是我们需要集群部署hadoop,Flink时,写ip地址太长了,然后大家想的就是能不能用比如:node1,node2,node3去代替IP地址,在一个局域网中,每台机器都有一个主机名,便于主机与主机之间的区分,因此为每台机器设置主机名,以容易记忆的方法来相互访问。比如我们在局域网中可以为根据每台机器的功用来为其命名,也可以通过各个节点来命名。
二、三种方式给linux主机系统改名
在linux系统中,设置主机名我知道的有三种不同的方式,下面我们来看看这几种方式之间的区别。
1、通过hostname 新名字
命令格式:hostname newhostname
#1.修改主机名为node3
[root@node1 apps]# hostname node3
#2.退出系统,重新登录
[root@node1 apps]# logout
Last login: Wed Apr 13 10:52:37 2022 from 192.168.43.1
#3.node已经改为node3了
[root@node3 ~]#
可以看到,修改后,看到的主机名并没有改变,但是当我们打开新的命令查看或者重新登录后连接,主机名就生效了。说明该方式是暂时修改主机名,用logout命令登出并重新登录即可生效。但不是永久生效。
2、通过修改配置文件
修改配置文件/etc/sysconfig/network也可以对主机名进行修改,linux主机名在下次重启之后开始生效,如需立即永久生效,需配合hostname命令即可。
[root@node3 ~]# vi /etc/sysconfig/network
# 1.设置主机名
NETWORKING=yes
HOSTNAME=node2
#2.查看是否设置成功
[root@node3 ~]# cat /etc/sysconfig/network
这样,修改后重新登录或者打开新的连接就生效了,重启的话会自动调用配置文件的设置,自动使主机名生效。
PS:对于在Ubuntu系统中,主机名存放在/etc/hostname文件中,修改主机名时,编辑hostname文件,在文件中输入新的主机名并保存该文件即可。
[root@localhost~]# vi /etc/hostsname
[root@localhost ~]# cat /etc/hostsname
node2
[root@localhost ~]#
3、使用 hostnamectl 来改变主机名
hostnamectl 命令允许在 Linux 中设置三类主机名,它们的细节如下:
1. 静态: 这是静态主机名,由系统管理员添加。2. 瞬时/动态: 这个由 DHCP 或者 DNS 服务器在运行时赋予。3. 易读形式: 它可以由系统管理员赋予。这个是自由形式的主机名,以一种易读形式来表示服务器,例如 “JBOSS UAT Server” 这样的名字。
设置命令格式: hostnamectl set-hostname主机名
[root@node3 ~]# hostnamectl set-hostname node4
[root@node3 ~]# hostnamectl status
[root@node3 ~]# cat /etc/hostname
注意:这些需要重启启动就可以生效了!并且是永久生效哟!
该方式设置后,会自动将设置信息写入到配置文件中,无需额外编辑,属于立即生效,永久生效的,重启也会生效。
4、总结
最后总结一下,三种方式都能够临时或永久的修改主机名,如果是希望永久性修改主机名还是推荐使用第三种hostnamectl 命令的方式去修改,修改后即可永久生效,无需去修改配置额外的文件,非常方便。
本文转自:https://blog.csdn.net/weixin_44385486/article/details/124145163
给linux(centos)操作系统设置主机名的几种方式相关推荐
- 总结Linux修改主机名的四种方式
总结Linux修改主机名的四种方式 看网上很多文章,有些比较简洁,但是有些很繁琐,不多说,参考各路大神的文章,以下是本人对这几种方式进行简要介绍,如有不足之处,还望各位大佬指点迷津. 方式一(个人推荐 ...
- linux机器名查看命令,Linux终端查找PC主机名的3种方法
就像Internet协议地址或IP地址为您的设备提供标识一样,主机名是另一个可以识别设备的参数.这是一串人类可以理解的字符.与IP地址不同,PC的主机名易于 记忆和调用.在本文中,我们将告诉您如何使用 ...
- js 改变change方法_Linux 中改变主机名的 4 种方法 | Linux 中国
今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法.-- Magesh Maruthamuthu 昨天我们已经在我们的网站中写过如何在 Linux 中修改主机名的文章[1]. ...
- Linux修改主机名的两种方法
Linux修改主机名的两种方法 文章目录 先展示一下效果 一.通过hostname命令直接更改主机名(不是永久) 1.显示当前的主机名 2.更改主机名 二.通过修改配置文件(永久改) 1.hostna ...
- linux 7修改主机名重启后不生效_Linux 中改变主机名的 4 种方法 | Linux 中国
今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法.-- Magesh Maruthamuthu 昨天我们已经在我们的网站中写过如何在 Linux 中修改主机名的文章[1]. ...
- 【OS】Linux和AIX修改主机名的方法
[OS]Linux和AIX修改主机名的方法 linux修改主机名的方法 用hostname命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值. #hostname //查看机器名 #hos ...
- 《云计算》linux改变主机名的四种方法
hostnamectl 命令允许在 Linux 中设置三类主机名,它们的细节如下: ◈ 静态: 这是静态主机名,由系统管理员添加. ◈ 瞬时/动态: 这个由 DHCP 或者 DNS 服务器在运行时赋予 ...
- Linux 修改主机名的两种方法
Linux 修改主机名的两种方法 一.使用Linux系统命令修改主机名 通过man获取帮助 hostnamectl 用法 修改 重启生效 二.通过修改配置文件修改主机名 编辑配置文件 修改 重启生效 ...
- Linux 中改变主机名的 4 种方法
今天,我们将向你展示使用不同的方法来修改主机名.你可以从中选取最适合你的方法. -- Magesh Maruthamuthu 昨天我们已经在我们的网站中写过 如何在 Linux 中修改主机名的文章 . ...
最新文章
- 转从Qt4 到Qt5的变化
- 我们学习到底是为了什么,到底什么才是我们真正想要的
- 数据告诉你:中年并不只有危机,创业或许正当时
- linux java 获取路径怎么写_linux中java获取路径怎么写?
- Sqoop增量抽取Oracle数据,最近8个小时的数据未被抽取
- 分布式监控系统Zabbix3.2给异常添加邮件报警
- Java设计模式总结
- cron表达式 每个月的最后一个工作日的另一种解法
- 如何安装百度分享按钮
- 【水哥RPA】配置水哥RPA环境变量报错的解决方法
- 石油大学华东matlab王海燕,中石大获2019全国三维数字化创新设计大赛年度总决赛二等奖...
- 教师招聘计算机面试技能测试,教师招聘面试中技能测试指什么
- gom列表自动选择服务器,GOM纯微端服务器如何设置
- 破解帐户后,黑客重现如何榨干用户的最终价值
- golang基础面试题总结
- 详解网络层协议(ICMP,ARP)
- org.bouncycastle.util.encoders.Base64.decode 解码去换行问题
- 离散数学实验三则(关系元算,集合运算与操作,最短路)
- 初中人教版计算机具体课程,构建信息技术支持下的中学数学课程
- 用html写出分子分母,数学中的分数分子分母用英文拼写方法
热门文章
- Windows Server 2012搭建域教程
- 当前商务日语教材的现状及其建设建议
- android培训课程!不同层级的Android开发者的不同行为,成功入职阿里
- 云原生(二十七) | Kubernetes篇之自建高可用k8s集群前置概念与操作
- 2020-2021考研南京大学软件学院学习经验分享(英语90,842自命题110+)
- 2021年施工员-土建方向-岗位技能(施工员)考试技巧及施工员-土建方向-岗位技能(施工员)实操考试视频
- 有关国内的流氓软件和强制安装软件(上传附件防部分流氓软件)
- SPFA 跑得快,跑得快。最小花费问题
- 【RNN入门到实战】LSTM从入门到实战——实现空气质量预测
- 计算机专业的创新创业之路,大学生创新创业项目对计算机专业建设的有益探索.doc...