-
Linux修改主机名永久生效
2016-02-03 11:31:59Linux修改主机名 Linux修改主机名,永久生效。 linux查看主机名: 查看主机命令: [root@linux_epm2 ~]# hostname localhost.localdomain localhost.localdomain即为默认的主机名。 修改network文件: 用root用户登录...Linux(centos7非此方法) 修改主机名,永久生效。
linux查看主机名:
查看主机命令:
[root@linux_epm2 ~]# hostname
localhost.localdomain
localhost.localdomain即为默认的主机名。
修改network文件:
用root用户登录,如果不是root用户,使用su命令切换为root用户:
[guoky@linux_epm2 root]$ su
Password:
[root@linux_epm2 ~]#
然后修改/etc/sysconfig下的network文件:
[root@linux_epm2 ~]# cd /etc/sysconfig
[root@linux_epm2 sysconfig]# vi network
NETWORKING=yes
HOSTNAME= localhost.localdomain
修改前:
修改后:
修改hosts文件:
修改/etc下的hosts文件:
[root@linux_epm2 sysconfig]# cd /etc
[root@linux_epm2 etc]# vi hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
修改前:
修改后:
reboot重启:
命令:
[root@linux_epm2 etc]# reboot
查看效果:
重启之后重新查看主机名:
[root@linux_epm2 ~]# hostname
linux_epm2.1
-
Linux查看主机名和修改主机名
2018-09-25 19:18:55hostname 查看主机名 hostname -i:查看本机对应的IP 修改主机名 vim /etc/sysconfig/network vim /etc/hosts 修改完成后重启:reboothostname 查看主机名
hostname -i:查看本机对应的IPcentos6
修改主机名
vim /etc/sysconfig/network
vim /etc/hosts 配置主机名称(域名信息)和IP地址对应关系【其实也就是本地配置域名和IP地址的转换关系】修改完成后重启:reboot
centos7
vim /etc/hostname
写入要修改的主机名 -
CentOS7修改主机名的三种方法
2018-04-18 09:40:44在CentOS7中,有三种定义的主机名: 静态的(Static hostname) “静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。 瞬态的(Tansient hostname) “瞬态”主机名是在系统...在CentOS7中,有三种定义的主机名:
静态的(Static hostname)
“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。
瞬态的(Tansient hostname)
“瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。
灵活的(Pretty hostname)
“灵活”主机名也有人叫做“别名”主机名。
“灵活”主机名则允许使用自由形式(包括特殊/空白字符)的主机名,以展示给终端用户(如xh01@f5)。
“静态”主机名和“瞬态”主机名都遵从作为互联网域名同样的字符限制规则。在CentOS 7中,有个叫hostnamectl的命令行工具,它允许你查看或修改与主机名相关的配置。
查看主机名:
//查看一下当前主机名的情况,查看全部三种主机名 hostnamectl //或者,查看全部三种主机名 hostnamectl status //只查看静态、瞬态或灵活主机名,分别使用--static,--transient或--pretty选项 [root@xh00 ~]# hostnamectl --static xh00 [root@xh00 ~]# hostnamectl --transient xh01 [root@xh00 ~]# hostnamectl --pretty //或者,查看到的是瞬态的(Tansient hostname) hostname //或者查看主机名配置文件,查看到的是静态的(Static hostname) cat /etc/hostname
查看当前Linux操作系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等):
uname -a //查看到的是瞬态的(Tansient hostname) cat /etc/redhat-release //查看操作系统环境
修改主机名:
方法1:临时有效
hostname 主机名 //只能临时修改的主机名,当重启机器后,主机名称又变回来了。
hostname xh01
方法2:永久生效
//永久性的修改主机名称,重启后能保持修改后的。 hostnamectl set-hostname xxx //删除hostname hostnamectl set-hostname "" hostnamectl set-hostname "" --static hostnamectl set-hostname "" --pretty
修改所有三个主机名:静态、瞬态和灵活主机名:
[root@localhost ~]# hostnamectl set-hostname xh00 [root@localhost ~]# hostnamectl --pretty [root@localhost ~]# hostnamectl --static xh00 [root@localhost ~]# hostnamectl --transient xh00
就像上面展示的那样,在修改静态/瞬态主机名时,任何特殊字符或空白字符会被移除,而提供的参数中的任何大写字母会自动转化为小写。
一旦修改了静态主机名,/etc/hostname 将被自动更新。然而,/etc/hosts 不会更新以保存所做的修改,所以你每次在修改主机名后一定要手动更新/etc/hosts,之后再重启CentOS 7。否则系统再启动时会很慢。
手动更新/etc/hostsvim /etc/hosts #127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 127.0.0.1 qqmm #::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 ::1 qqmm
重启CentOS 7
reboot -f
重启之后
[root@qqmm ~]# hostname xh01 [root@qqmm ~]# hostnamectl xh01
xh01如果你只想修改特定的主机名(静态,瞬态或灵活),你可以使用
--static
,--transient
或--pretty
选项。 例如,要永久修改主机名,你可以修改静态主机名:[root@localhost ~]# hostnamectl --static set-hostname xh01
重启CentOS 7 之后
[root@localhost ~]# hostnamectl --static xh01 [root@localhost ~]# hostnamectl --transient xh01 [root@localhost ~]# hostnamectl --pretty [root@localhost ~]# hostname xh01
其实,你不必重启机器以激活永久主机名修改。上面的命令会立即修改内核主机名,注销并重新登入后在命令行提示来观察新的静态主机名
参考文章:https://www.jianshu.com/p/39d7000dfa47
方法3:永久生效
修改配置文件/etc/hostname来实现主机名的修改。把该文件内容hostname name中的name替换成自己想要的主机名重启即可。
vim /etc/hostname
hostname myname方法4:永久生效
通过nmtui修改,之后重启hostnamed
nmcli general hostname servernamesystemctl restart systemd-hostnamed
还可以通过nmtui进入图形界面来修改主机名。将光标通过键盘的上下键移动到“设定系统主机名”菜单处,按下回车键。
此时,屏幕出现“设定主机名”选项卡,输入需要设定的主机名,通过键盘方向键将光标移动到“确定”处,回车键确定即可完成主机名的修改。
参考文章:https://blog.csdn.net/paulluo0739/article/details/73277273 -
【Ubuntu】 Ubuntu16.04修改主机名和查看主机名的方法
2018-05-26 16:00:45主机名00. 目录
01. 查看主机名的方法
在Ubuntu系统中,快速查看主机名有多种方法:
其一,打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于“@”符号后;
如下图所示: root表示用户名 itcast表示主机名
其二,在终端窗口中输入命令:hostname可以查看到当前主机的主机名。
在终端中输入命令:
root@itcast:~# hostname
itcast其三,在终端窗口中输入命令:uname -a可以查看到当前主机的主机名。
root@itcast:~# uname -a
Linux itcast 4.10.0-28-generic #32~16.04.2-Ubuntu SMP Thu Jul 20 10:19:48 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
root@itcast:~#截图如下:
02. 临时修改主机名
命令行下运行命令:“hostname 新主机名”
其中“新主机名”可以用任何合法字符串来表示。不过采用这种方式,新主机名并不保存在系统中,重启系统后主机名将恢复为原先的主机名称。例子:hostname deng
这样主机名字就临时被修改为deng,但是终端下不会立即显示生效后的主机名,重开一个终端窗口(通过ssh连接的终端需要重新连接才可以);具体操作如下:
03. 永久修改主机名
在Ubuntu系统中永久修改主机名也比较简单。主机名存放在/etc/hostname文件中,修改主机名时,编辑hostname文件,在文件中输入新的主机名并保存该文件即可。重启系统后,参照上面介绍的快速查看主机名的办法来确认主机名有没有修改成功。
值的指出的是,在其它Linux发行版中,并非都存在/etc/hostname文件。如Fedora发行版将主机名存放在/etc/sysconfig/network文件中。所以,修改主机名时应注意区分是哪种Linux发行版。
第一步: 修改/etc/hostname
/etc/hostname中存放的是主机名,hostname文件的一个例子:root@itcast:~# vim /etc/hostname
内容如下:
第二步:修改/etc/hosts配置文件(可选)
/etc/hosts存放的是域名与ip的对应关系,域名与主机名没有任何关系,你可以为任何一个IP指定任意一个名字。root@itcast:~# vim /etc/hosts
内容如下:
第三步:重启系统
root@itcast:~# sudo reboot
-
Linux修改主机名(静态主机名、临时主机名)
2018-09-19 11:32:53通常情况下Linux在安装时会设置主机名、root密码等相关参数,但安装后的使用过程中或许你需要修改主机名,本文讲述如何修改主机名,包括临时修改和永久修改。 查看主机名 原生态的Linux一般自带两个命令:hostname... -
linux更改主机名
2020-09-09 13:09:20更改主机名 Centos 修改/etc/sysconfig/network文件中HOSTNAME的值,可用来更改主机名 eg: HOSTNAME=LINUX2017 Ubuntu hostname 新主机名 #临时修改主机名 修改/etc/hostname文件,永久修改主机名 -
3种方法更改Linux系统的主机名(hostname)
2018-05-31 12:17:37转载自: ... 这篇文章介绍更改Linux系统主机名(hostname)的3种方法。 查看当前的主机名 首先我... -
linux服务器 centos7 修改主机名字 root@后面的名字 主机名
2019-07-09 22:55:35服务器 centos7 修改主机名字 root@后面的名字 主机名。修改linux主机名hostname -
通过主机名获取IP,通过IP获取主机名
2019-05-20 10:36:30通过主机名获取IP nbtstat -a对方计算机名 nbtstat -c 通过IP获取主机名 nbtstat -A IP -
Linux修改主机名—主机名和IP映射
2019-03-02 12:13:07一、修改主机名 /etc/sysconfig/network 二、主机名和IP映射 /etc/hosts Windows 里面的路径:C:\Windows\System32\drivers\etc -
Linux中如何临时修改主机名和永久修改主机名
2019-08-06 11:40:51命令提示符: username@hostname:~$ 其中: ... hostname:主机名,例如远程登录后,则显示登录的主机名。...~$ :目录名 ,显示当前所处的路径...sudo hostname 主机名 临时修改主机名(后面的主机名需自己设定) 如何... -
Linux修改主机名并ping通主机+Window环境下ping主机名
2018-10-01 17:16:59实现的功能就是ping 主机名可以进行ping通 1)查看主机名 2)修改linux的主机映射文件 vim /etc/sysconfig/network 3)修改/etc/hosts增加ip和主机名的映射 vim /etc/hosts 一般到这一步可以ping通主机... -
WINDOWS下主机名找IP IP找主机名
2019-01-07 12:05:47技术随笔 1、知道IP找主机名 ping -a ip 2、知道主机名看IP(通过MAC地址) -
centos7 修改主机名 修改主机名对应的ip
2018-03-03 17:47:58修改主机名(临时生效):hostname 主机名 修改主机名(永久生效):hostnamectl set-hostname xxx修改主机名对应的ip:vim /etc/hosts 重启:reboot -
Linux系列——修改主机名与IP地址,实现可直接ping主机名
2018-02-04 17:31:48一、主机名相关命令: 查看主机名: hostname 或者export 修改主机名: vi /etc/sysconfig/network 二、ip相关命令 查看ip地址: ifconfig 修改ip地址: vi /etc/sysconfig/network-scripts/ifcfg-eth0 ... -
java.net.UnknownHostException: 主机名: 主机名
2016-07-01 11:38:51这个时候,报的错误是不知道这个主机名的错误,解决的办法就是 修改/etc/hosts文件 127.0.0.1 主机名 localhost.localdomain localhost 或是再添加一条 127.0.0.1 主机名 主机名是新加的,原来没有,保存,... -
Linux修改主机名的两种方法
2019-01-15 18:34:33Linux修改主机名的两种方法(20190115)文章目录先展示一下效果一、通过hostname命令直接更改主机名(不是永久)1、显示当前的主机名2、更改主机名二、通过修改配置文件(永久改)1、hostname 和 hosts文件的作用2、... -
云主机主机名修改
2016-04-02 08:46:25hostnamectl set-hostname [主机名]修改hosts和network文件 vim /etc/hosts vim /etc/sysconfig/network 其实hosts文件和主机名修改无关。hosts文件是配本地主机名/域名解析的,但主机名已经改了,也对应修改... -
linux查看主机名以及更改主机名
2017-10-31 10:27:311、设置主机名 通过编辑/etc/sysconfig/network文件中的HOSTNAME字段就可以修改主机名。如下所示: [root@zijuan /]# vim /etc/sysconfig/network NETWORKING=yes -
linux 主机名与IP对应,不同Linux间如何识别主机名,window如何识别Linux主机名
2019-01-08 21:01:39正常开发使用Linux时,自然会经常用到IP地址,前篇文章提到设置主机名来代替IP,但是别人如何识别这个主机名呢? 来看一下吧 ——》 一、Linux 本机中: 命令打开配置文件(默认位置): vi /etc/hosts ... -
Centos设置静态IP,修改主机名,主机与主机名映射
2018-08-21 21:47:072、手动配置网络和主机名 2.1、修改主机名    vi /etc/sysconfig/network       ... -
mac修改主机名
2019-08-02 10:32:41查看主机名 echo $HOSTNAME 修改主机名 sudo scutil --set HostName 新的主机名 重启终端即可。 -
修改你的mac主机名
2018-01-03 16:31:55对于 Mac OS 下的终端来说,此时显示的“主机名”就是 HostName,也就是主机真正的名称,我们可以通过命令查看当前的“主机名”: echo $HOSTNAME 如果要修改主机名,可以使用下面的命令: sudo ... -
java.unknowhostException主机名主机名乱码或未知
2018-02-19 00:11:28重新配置网络时就变了,之前没出现过此异常。原因是java找linux下的etc/hosts文件中的本地名,127.0.0.1却对应localhost,改之主机名,即可。 -
jsp获取主机地址和主机名
2017-06-14 15:59:32jsp 获取主机地址和主机名 -
MAC修改主机名、计算机名
2019-01-03 17:54:35改主机名: sudo scutil --set HostName 主机名 改计算机名: sudo scutil --set ComputerName 计算机名 -
Centos7 修改主机名
2019-06-25 10:30:59静态主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。瞬态主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。静态主机名和瞬态主机名都遵从作为互联网域名同样的... -
Linux查看主机名
2020-07-14 19:54:15今天写一个程序需要跑在不同的设备上,需要获取设备名称(hostname),中间发现嵌入式设备端有些指令没有,比如hostname指令,于是需要一个通用的方法来获取主机名; 结果 使用指令uname -n来获取设备名称; 本来打算... -
解决java.net.UnknownHostException: 主机名: 主机名: 未知的名称或服务
2017-04-04 09:52:09问题场景:使用maven调试构建spark开发环境,于本地执行spark程序,报java.net.UnknownHostException:主机名:主机名:未知的名称或服务错误 解决方式: 修改本地的hosts文件,添加[127.0.0.1 主机名]的映射,比如... -
CentOS7 如何修改主机名
2019-11-29 09:22:13只介绍最简单的一种。...先查看以下本机当前主机名: 执行 hostnamectl: [root@localhost ~]# hostnamectl Static hostname: localhost.localdomain Icon name: computer-vm Chassis: vm ...
-
项目经理成长之路
-
电商PC前后端分离项目Spring Boot后台实战第一期
-
辅助驾驶的哈密顿量对绝热演化是否总是有用?
-
Linux下jar包后台运行
-
小程序的全栈开发新时代
-
Python----图像数据增强 翻转变换 规则修剪 高斯模糊 随机旋转 直方图均值化
-
Python下划线命名模式 - 小结(转载)
-
阿里集团八年容器化演进之路
-
LeetCode刷题(9. 回文数)
-
切片与MapTask并行度决定机制
-
LVS + Keepalived 实现 MySQL 负载均衡与高可用
-
金三银四,冰河为你整理了这份20万字134页的面试圣经!!
-
Linux基础入门系列课程
-
Glasterfs 分布式网络文件系统
-
大数据多维分析引擎在魅族的实践
-
JAVA入门01
-
MaxScale 实现 MySQL 读写分离与负载均衡
-
JavaWeb之JavaBean
-
计算机网络复习(第一天)
-
在 Linux 上构建企业级 DNS 域名解析服务