问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何修改linux主机名?

发布网友 发布时间:2022-04-19 14:07

我来回答

12个回答

热心网友 时间:2022-04-14 04:52

使用hostname
使用hostname命令只能临时改变我们的主机名,当我们重启之后主机名还会恢复成原来的
# hostname newhostname1

输入hostname linux即可将主机名改成linux,使用uname -n命令查看
这时我们的主机名已经改变了,左边为什么依然是Peithon呢,你试试重开一个终端,或者要是用Xshell的话,把会话重开一遍
修改配置文件
想要永久修改自己的主机名,得通过下面的步骤
修改文件/etc/sysconfig/network
其中mylinux就是要设置的主机名,然后保存退出,重启系统你就会读取配置文件,设置主机名为新的hostname了。
如果到了这一步你不想重启系统,可以使用hostname mylinux来进行临时修改,这样就算重启系统,读取的配置文件中设置的主机名和你hostname设置的是一样的,也就相当于不变了这样主机名的设置就完成了。
hosts文件
一般改主机名是不需要修改hosts文件的,/etc/hosts文件提供的是域名解析的一个功能,类似于DNS,当Linux系统向DNS服务器发出域名解析请求之前会查询/etc/hosts文件,如果里面有相应的记录,就会使用hosts里面的记录。
所以想要修改主机名的话修改/etc/sysconfig/network文件就行,但是如果想使用分布式,需要把主机名和ip绑定在一起时,才需要修改这个hosts文件。可以看下书籍《Linux就该这么学》了解详细的Linux介绍。

热心网友 时间:2022-04-14 06:10

很多人使用hostname主机名来修改,其实这个只是做为暂时的,重启后将恢复到原来的名字.

很多人说修改/etc/hosts文件,其实这个文件里的主机名只是为来提供给dns解析的.如果你用不上dns,只需要修改主机名,那修改这个没用.

其实是修改这个文件etc/sysconfig/network这个文件里的主机名.

NETWORKING=yes
HOSTNAME=主机名

------------------------------------------------------------------------

记得重启!!!

------------------------------------------------------------------------

完整:

第一步:
#hostname oratest
第二步:
修改/etc/sysconfig/network中的hostname
第三步:
修改/etc/hosts文件

centos7
hostnamectl set-hostname oratest

参考资料:

热心网友 时间:2022-04-14 07:44

如果你想把主机名改为
linux的话,两中方法:
1.
#
hostname
linux
这样修改了以后立即生效,但是重启后就没了
2.
#
vim
/etc/sysconfig/network
修改里面的hostname等号后面的内容就可以了
这个是主机名的配置文件,修改了以后重启生效
也可以用#
service
network
restart
来重启网络服务使其生效

热心网友 时间:2022-04-14 09:36

1、临时修改主机名:
[root@linux ]# hostname 主机名
修改只能临时有效,机器重启又还原了。
2、永久修改主机名:
修改hostname文件(路径:/etc/hostname):
[root@linux ]# nano /etc/hostname
把hostname文件里面所有原来的名称改成你想改成的名称。
主机名同时也保存在/etc/hosts文件中,需要把当前IP地址对应的主机名修改为hostname文件中的名称。
然后重启机器:
[root@linux ]# reboot

热心网友 时间:2022-04-14 11:44

你可以直接修改HOSTNAME的值,即刻生效,不过,你如果重新启动或者注销你的系统的话,就不起作用了。如果想永久生效的话,你可以修改/etc/sysconfig/network文件中的HOSTNAME的值,改为你的主机名。就可以了。

热心网友 时间:2022-04-14 14:08

根目录下,直接输入:hostname 主机名 (临时生效)
修改配置文件:vi /etc/sysconfig/network (永久生效)

热心网友 时间:2022-04-14 16:50

linux修改主机名的方法
用hostname命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。
#hostname
//查看机器名
#hostname
-i
//查看本机器名对应的ip地址
另外一种方法就是之久修改配置文件
修改/etc/sysconfig/network
修改这个文件,系统才有效
/etc/hosts
hostname命令读这个配置文件
网上有很多朋友说直接修改/etc/hosts文件就可以,但系统本身用到主机名的地方不会变化,所以我觉得
/etc/hosts
是网络中用的,/etc/sysconfig/network是本机起作用,而且经络测试也是这样的,我得版本是
linux
as3
总结:所以要修改主机名,就两个文件都更改

热心网友 时间:2022-04-14 19:48

查看hostname
1、查询命令:hostname
2、输出对应的文本文件:cat /proc/sys/kernel/hostname
修改hostname
1、hostname命令可以设置系统的hostname,

1

[root@linuxprobe~] hostname newhostname

newhostname即要设置的新的hostname,运行后立即生效,但是在系统重启后会丢失所做的修改,如果要永久更改系统的hostname,就要修改相关的设置文件

1
2
3
4

[root@linuxprobe~]# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=linuxprobe

3、修改hosts文件或者dns服务器

1
2

[root@linuxprobe~]# vi /etc/hosts
127.0.0.1 localhost.localdomain

4、用sysctl 修改kernel.hostname

1
2

[root@linuxprobe~]# sysctl kernel.hostname=hadoop
kernel.hostname = hadoop

备注
1、请使用sudo权限

热心网友 时间:2022-04-14 23:02

以根用户登录,或者登录后切换到根用户,然后在提示符下输入hostname命令,可以看出当前系统的主机名为localhost.localdomain。

更改/etc/sysconfig下的network文件,在提示符下输入vi /etc/sysconfig/network,然后将HOSTNAME后面的值改为想要设置的主机名。

更改/etc下的hosts文件,在提示符下输入vi /etc/hosts,然后将localhost.localdomain改为想要设置的主机名。

在提示符下输入reboot命令,重新启动服务器。

重启完成后用hostname命令查询系统主机名,可以看出系统主机名已经变更为mycomputer。更多更详细Linux知识可参考书籍《Linux就该这么学》。

热心网友 时间:2022-04-15 02:34

更为准确的方法是修改/etc/hostname文件。
查看:hostname是kernel变量,可以通过直接shell
命令hostname,或cat
/proc/sys/kernel/hostname来查看。
修改:可以直接hostname
newname来修改,但man
hostname
有这么一句话,The
host
name
is
usually
set
once
at
system
startup
in
/etc/init.d/hostname.sh
(normally
by
reading
the
contents
of
a
file
which
contains
the
host
name,
e.g.
/etc/hostname).
  所以,真正的内核变量hostname没有改变。1、redhat
系统是由/etc/rc.d/rc.sysinit读取/etc/sysconfig/network,修改HOSTNAME
=
NEWNAME这一行。2、den发行版就是修改/etc/hostname配置文件。
/etc/hosts是为DNS服务的,提供
IP地址到hostname的转换。
Linux系统在向DNS服务器发出域名解析请求之前会查询/etc/hosts文件,如果里面有相应的记录,就会使用hosts里面的记录。当你要在本机上用新的hostname来访问自己的时候才会用到/etc/hosts文件。

热心网友 时间:2022-04-15 06:22

vi /etc/sysconfig/network
HOSTNAME=
=号后输入如linux.***.***

热心网友 时间:2022-04-15 10:26

使用hostname命令只能临时改变我们的主机名,当我们重启之后主机名还会恢复成原来的
# hostname newhostname1

输入hostname linux即可将主机名改成linux,使用uname -n命令查看 更多Linux知识可参考下书籍《Linux就该这么学》。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小米摄像头离线人在外地怎么办 win11如何固定电脑桌面图标 QQ三国的当代杰出少年是怎么得的? 三国人物风云榜的作者简介 三国人物风云榜作者简介 三国人物风云榜目录 三国人物风云榜内容提要 w10电脑不动黑屏w10系统开机黑屏只有鼠标箭头怎么回事 ...FRAMEWORK中的Action, Control, Resource, Model到底是什么关系... windframework特点 企业邮箱是怎么注册申请的,企业邮箱如何开通呢? linux怎样修改用户权限? linux怎么修改系统名称 如何注册企业邮箱?免费企业邮箱怎么注册 linux怎么修改时间 企业邮箱是什么?如何申请企业邮箱账号? 免费企业邮箱怎么申请? 怎样更改linux的用户名 哪里可以免费申请企业邮箱 在LINUX下如何修改文件类型 如何免费申请企业邮箱 linux修改密码的命令 免费企业邮箱怎么申请注册? 公司邮箱如何注册登录,公司邮箱怎么申请? linux怎么修改计算机名称 怎么注册免费企业邮箱? 企业邮箱怎么申请免费注册,申请注册流程怎么样? Linux怎么修改系统时间 如何免费注册企业邮箱? 如何修改linux下设备名称 鱼钩怎么绑 怎么拴鱼钩 鱼钩怎么绑? 如何绑鱼钩? 怎样拴鱼钩 怎样绑鱼钩 鱼钩怎么绑线? 鱼钩怎么分种类和型号? 鱼钩怎么做 鱼钩怎么穿? 鱼钩是怎么做的呢? 如何选择鱼钩 鱼钩怎样绑 自己如何绑鱼钩? 怎样快速绑鱼钩?(带图) 如何捆钓鱼钩 请问鱼钩大小怎么排位,是一号大还是十号大,一号... 鱼钩的大小怎么区分 华为和荣耀有哪些手机支持nfc功能的 华为荣耀20i闪充功能在那里?