linux修改主机名命令

来源:趣味经验馆 7.08K

linux修改主机名的方法 用hostname命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。 #hostname //查看机器名#hostname -i //查看本机器名对应的ip地址 另外一种方法就是之久修改配置文件 修改/etc/sysconfig/network 修改这个文件

linux修改主机名命令

这里介绍两种方法修改linux主机名,第一种是临时修改,重启后失效,第二种是永久修改,重启后修改的主机名不会失效

材料/工具

一台装有linux系统的电脑

查看主机名 1、可以使用hostnamctl命令。 2、hostnamectl。 扩展资料: 更改Linux系统的主机名(hostname) 通过修改配置文件来实现。 主机名保存在/etc/hostname文件里,所以我们可以打开这个文件,手动编辑主机名。 sudo nano /etc/hosts12 把旧

临时修改

先打开linux系统,然后打开终端,按步骤输入即可

修改linux的hostname的过程: 1.root登录系统后,使用vim /etc/hosts修改hostname,其内容为127.0.0.1 RZRQ-AutoTest1 localhost。 2.root登录系统后,使用vim /etc/sysconfig/network修改hostname,其内容为NETWORKING=yes HOSTNAME=RZRQ-AutoT

其中fishc@fish, fishc代码用户名,fish代表主机名

这个有四个地方可以修改。我本人就是第一种情况。 一、如果虚拟机在安装系统的时候你规定了hostname,那么需要在vi /etc/hostname 中只需修改想添加的主机名字 如:test20 二、直接vi /etc/hosts,修改 这一列为你自己的主机名。 三、在命令界面

完成上面的步骤后,然重新开一个终端就会看到效果

你好, 方法如下: 1、以根用户登录,或者登录后切换到根用户,然后在提示符下输入hostname命令,可以看出当前系统的主机名为localhost.localdomain。 2、更改/etc/sysconfig下的network文件,在提示符下输入vi /etc/sysconfig/network,然后将H

重启系统后,会失效

显示主机名 #hostname 显示主机名 #hostname linux01 主机名临时设定为linux01 设置主机名,更改下面的文件 [root@master mnt]# vim /etc/sysconfig/network HOSTNAME=linux01 主机名设定为linux01, 永久有效

永久主机名修改

1、#hostname 你想设置的主机名 例如 hostname test123 2、vi /etc/sysconfig/network 将HOSTNAME后面的值改为想要设置的主机名,然后重启即可。

修改hosts文件,先切换到root用户,进入root用户后,输入vi /etc/hosts,使用上下左右键中的右键移动鼠标,修改主机名

方法/步骤 以根用户登录,或者登录后切换到根用户,然后在提示符下输入hostname命令,可以看出当前系统的主机名为localhost.localdomain。 更改/etc/sysconfig下的network文件,在提示符下输入vi /etc/sysconfig/network,然后将HOSTNAME后面的

修改后的效果如下图,退出时先按一下esc键,然后按住shift不放,再按住两次z,退出并保存

1、临时生效 直接使用命令 #hostname 主机名 2、永久生效 修改配置文件/etc/sysconfig/network中的字段 HOSTNAME=主机名 和配置文件 /etc/hosts文件对丁的名字

修改network文件 vi /etc/sysconfig/network

1、临时生效 直接使用命令 #hostname 主机名 2、永久生效 修改配置文件/etc/sysconfig/network中的字段 HOSTNAME=主机名 和配置文件 /etc/hosts文件对丁的名字

退出时先按一下esc键,然后按住shift不放,再按住两次z,退出并保存。然后reboot,修改成功

1以根用户登录,或者登录后切换到根用户,然后在提示符下输入hostname命令,可以看出当前系统的主机名为logon 2更改/etc/sysconfig下的network文件,在提示符下输入vi /etc/sysconfig/network,然后将HOSTNAME后面的值改为localhost 3更改/etc下

扩展阅读,以下内容您可能还感兴趣。

linux下修改主机名怎么修改??

1、临时生百效 直接使用命令 #hostname 主机度名

2、永久生效知 修改配置文道件回/etc/sysconfig/network中的字段 HOSTNAME=主机名

和配置文件 /etc/hosts文件对丁的名字答追问我是才学习linux的,第一个会,第二个不会,能操作了截个图什么的吗???谢谢追答

这个文件主要是三部分 

IP地址     主机名 /主机域名     别名。。

如何把虚拟机linux终端中的 主机名 logon改为localhost

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

2更改/etc/sysconfig下的network文件,在提示符下输入vi /etc/sysconfig/network,然后将HOSTNAME后面的值改源为localhost

3更改/etc下的hosts文件,在提示符下输入vi /etc/hosts,然后将logon改为localhost

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

4重启完成后用hostname命令查询系统主机名,可以看出系统主机名已经变更为道localhost

用什么命令可直以查看Linux当前定义的主机名

1.hostname 查看百

2.hostname xxxx(xxxx为要更改的主机名度,关机后不会知生效道)

2.cat /etc/sysconfig/network查看(版一般为第一行)

3.vi /etc/sysconfig/network更改主机名(权关机后生效)

如何修改linux主机名

DP: 生活的脚步,技术的点滴...

如何修改linux的主机名636f7079e799bee5baa6e79fa5e9819331333363396464

1.临时修改主机名

显示主机名:

xiangliangyu@zxly:~$ hostname

xly

修改主机名:

xiangliangyu@zxly:~$ sudo hostname zzofs

xiangliangyu@zxly:~$ hostname

zzofs

看一下$PS1

xiangliangyu@zxly:~$ echo $PS1

\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$

@符号后面跟\h即主机名。

命令行前的提示符主机名怎么没有更新呢?

重新打开一个终端,就看到更新了。

xiangliangyu@zzofs:~$

2.永久修改主机名

以上的修改只是临时修改,重启后就恢复原样了。

redhat/centos上永久修改

[root@localhost ~]# cat /etc/sysconfig/network

NETWORKING=yes

HOSTNAME=localhost.localdomain

GATEWAY=192.168.10.1

修改network的HOSTNAME项。点前面是主机名,点后面是域名。没有点就是主机名。

[root@localhost ~]# vi /etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=gdbk

这个是永久修改,重启后生效。目前不知道怎么立即生效。

想立即生效,可以同时采用第一种方法。

deb/ubuntu上修改 :

hostname

localhost.localdomain

sudo vi /etc/hostnam

在/etc/hostname里面直接填上hostname

xiangliangyu@localhost:~$ cat /etc/hostname

xly

重启后,提示符变成了。

xiangliangyu@xly:~$

如果不想重启,则用hostname名令。

3. 其他修改方式

用sysctl 修改kernel.hostname

查看:

xiangliangyu@xly:~$ sysctl kernel.hostname

kernel.hostname = xly

修改:

xiangliangyu@xly:~$ sudo sysctl kernel.hostname=zzh

kernel.hostname = zzh

重新打开shell就变成如下hostname了zhh

xiangliangyu@zzh:~$

linux 批量修改主机名脚本

这个要涉及到几个实百现点:

1、批量登陆到不同主机:expect实现就可以

2、看需要修改的主机机器是什么发行版,Suse的一般修改HOSTNAME就可以,RedHat修改、/etc/sysconfig/里面的某个文件 。

如果只是单纯数字很很简单给个例度子:

#!/usr/bin/perl

foreach (1..254) {

print ("wb_3rdapi_cgi_$_"."\n");

}

热门标签