zoukankan      html  css  js  c++  java
  • Linux修改系统主机名

    Linux修改系统主机名

    一、查看主机名

     

    [root@xqzt ~]# uname -n
    xqzt
    [root@xqzt ~]# hostname
    xqzt

    二、修改hostname的四种方式?

    1: hostname xqzt                                                             --运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改

    2: echo xqzt > /proc/sys/kernel/hostname                           --运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改

    3: sysctl kernel.hostname=xqzt                                           --运行后立即生效(新会话生效),但是在系统重启后会丢失所做的修改

    4: 修改/etc/sysconfig/network配置文件中的HOSTNAME变量         --需要重启生效,永久性修改。

    # cat /etc/sysconfig/network
    NETWORKING=yes
    HOSTNAME= xqzt

    三、修改了hostname后,如何使其立即生效而不用重启操作系统?

    结合永久性修改和临时性修改hostname,使其不必重启Linux服务器可实现立即永久修改linux的主机名.

    方法1:修改了/etc/sysconfig/network下的HOSTNAME后,然后使用echo xqzt > /proc/sys/kernel/hostname。

    [root@xqzt ~]# echo xqzt >/proc/sys/kernel/hostname

    注意当前会话还是不会变化,但是后续新建会话则会生效。

    方法2:修改了/etc/sysconfig/network下的HOSTNAME后,然后使用sysctl kernel.hostname命令使其立即生效

    [root@xqzt ~]# sysctl kernel.hostname= xqzt

    kernel.hostname = xqzt

    注意当前会话还是不会变化,但是后续新建会话会生效。

    方法3:修改了/etc/sysconfig/network下的HOSTNAME后,然后使用hostname命令使其生效

    [root@Test ~]# hostname xqzt

    注意当前会话还是不会变化,但是后续新建会话会生效。

    四、文件/etc/hosts的功能

    /ect/hosts 配置主机名和IP地址的对应

    参考

    深入理解Linux修改hostname

  • 相关阅读:
    cocos2D-X 4.0 build
    Boost Download
    史上最全的CSS hack
    web前端js中ES6的规范写法
    爬虫最终杀手锏 --- PhantomJS 详解(附案例)
    移动端300ms延迟的解决方法
    js动态生成html元素并为元素追加属性
    css中border-sizing属性详解和应用
    纯CSS实现Tab切换
    阻止移动端浏览器点击图片会预览的几种方法
  • 原文地址:https://www.cnblogs.com/xqzt/p/4912805.html
Copyright © 2011-2022 走看看