精华内容
下载资源
问答
  • Linux修改主机名永久生效

    万次阅读 2016-02-03 11:31:59
    Linux修改主机名 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:55
    hostname 查看主机名 hostname -i:查看本机对应的IP 修改主机名 vim /etc/sysconfig/network vim /etc/hosts 修改完成后重启:reboot

    hostname 查看主机名
    hostname -i:查看本机对应的IP

    centos6

    修改主机名
    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/hosts

    vim /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 servername

    systemctl 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

    内容如下:
    hosts文件

    第三步:重启系统

    root@itcast:~# sudo reboot

    展开全文
  • 通常情况下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种方法。 查看当前的主机名 首先我...
  • 服务器 centos7 修改主机名字 root@后面的名字 主机名。修改linux主机名hostname
  • 通过主机名获取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
  • 命令提示符: username@hostname:~$ 其中: ... hostname:主机名,例如远程登录后,则显示登录的主机名。...~$ :目录名 ,显示当前所处的路径...sudo hostname 主机名 临时修改主机名(后面的主机名需自己设定) 如何...
  • 实现的功能就是ping 主机名可以进行ping通 1)查看主机名 2)修改linux的主机映射文件  vim /etc/sysconfig/network 3)修改/etc/hosts增加ip和主机名的映射 vim /etc/hosts 一般到这一步可以ping通主机...
  • 技术随笔 1、知道IP找主机名 ping -a ip   2、知道主机名看IP(通过MAC地址)    
  • 修改主机名(临时生效):hostname 主机名 修改主机名(永久生效):hostnamectl set-hostname xxx修改主机名对应的ip:vim /etc/hosts 重启:reboot
  • 一、主机名相关命令: 查看主机名: hostname 或者export 修改主机名: vi /etc/sysconfig/network 二、ip相关命令 查看ip地址: ifconfig 修改ip地址: vi /etc/sysconfig/network-scripts/ifcfg-eth0 ...
  • 这个时候,报的错误是不知道这个主机名的错误,解决的办法就是 修改/etc/hosts文件 127.0.0.1 主机名 localhost.localdomain localhost 或是再添加一条 127.0.0.1 主机名 主机名是新加的,原来没有,保存,...
  • Linux修改主机名的两种方法

    万次阅读 2019-01-15 18:34:33
    Linux修改主机名的两种方法(20190115)文章目录先展示一下效果一、通过hostname命令直接更改主机名(不是永久)1、显示当前的主机名2、更改主机名二、通过修改配置文件(永久改)1、hostname 和 hosts文件的作用2、...
  • 云主机主机名修改

    2016-04-02 08:46:25
    hostnamectl set-hostname [主机名]修改hosts和network文件 vim /etc/hosts vim /etc/sysconfig/network 其实hosts文件和主机名修改无关。hosts文件是配本地主机名/域名解析的,但主机名已经改了,也对应修改...
  • linux查看主机名以及更改主机名

    千次阅读 2017-10-31 10:27:31
    1、设置主机名  通过编辑/etc/sysconfig/network文件中的HOSTNAME字段就可以修改主机名。如下所示:  [root@zijuan /]# vim /etc/sysconfig/network  NETWORKING=yes 
  • 正常开发使用Linux时,自然会经常用到IP地址,前篇文章提到设置主机名来代替IP,但是别人如何识别这个主机名呢? 来看一下吧 ——》   一、Linux 本机中:  命令打开配置文件(默认位置): vi /etc/hosts  ...
  • 2、手动配置网络和主机名 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找linux下的etc/hosts文件中的本地名,127.0.0.1却对应localhost,改之主机名,即可。
  • jsp获取主机地址和主机名

    千次阅读 2017-06-14 15:59:32
    jsp 获取主机地址和主机名
  • 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来获取设备名称; 本来打算...
  • 问题场景:使用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 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 58,164
精华内容 23,265
关键字:

主机名