linux 怎么修改 etc hosts文件

linux 怎么修改 etc hosts文件,第1张

1、进入到该目录下之后,双击打开该文件。如下图,弹出“打开方式”窗口,选择以“记事本”打开。

2、以文本的方式打开hosts文件之后,原始的hosts文件内容。

3、同时,也可以通过下图的方式进行修改hosts文件(域名 + ip地址的方式)。

4、之后,进行保存,一般情况下是不能进行直接保存的:选择保存的位置,然后以没有后缀名的方式保存。

5、保存完成之后,拷贝对应保存好的hosts文件,拷贝到“C:\Windows\System32\drivers\etc”目录下(默认位置为%SystemRoot%\system32\drivers\etc\)。

6.这样我们就完成了hosts文件修改的操作。

查看当前的主机名

首先我们使用hostname命令来查看当前的主机名

hostname1

也可以使用hostnamctl命令

hostnamectl

方法1:修改配置文件

主机名保存在/etc/hostname文件里,所以我们可以打开这个文件,手动编辑主机名。

sudo nano /etc/hosts12

把旧的主机名删除,替换为新的主机名,保存文件就行了。要注意大小写。

方法2:hostnamectl命令

命令语法为:

sudo hostnamectl set-hostname <newhostname>12

这条命令会删除/etc/hostname文件中的主机名,然后替换为新的主机名。和第一种方法一样,我们也需要更新/etc/hosts文件。这两种方法的本质都是一样的。

方法3:hostname命令进行临时更改  

如果只需要临时更改主机名,可以使用hostname命令。 《Linux就该这么学》

sudo hostname <new-hostname>12 

这条命令不会更改/etc/hostname文件中的静态主机名(static hostname),它更改的只是临时主机名(transient hostname)。所以重启计算机后会回到旧的主机名。

静态主机名保存在/etc/hostname文件中。

1、登录Linux后切换到根用户,然后在提示符下输入hostname命令,可获得当前主机名localhost.localdomain。

2、接着更改/etc/sysconfig下的network文件,在提示符下输入vi /etc/sysconfig/network。

3、然后将HOSTNAME后面的值改为想要设置的主机名。

4、然后输入reboot命令,进行重新启动服务器。

5、接着,用hostname命令查询系统主机名,系统主机名已经变更为mycomputer,如图所示。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/804951.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-29
下一篇2023-08-29

发表评论

登录后才能评论

评论列表(0条)

    保存