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

  • 相关阅读:
    js中验证身份证号码是否正确支持15位和18位身份证号
    vue-element-admin-i18n 前端框架的使用
    根据年份选择周数-js
    js 计算开始日期和结束日期跨度几个月份的方法
    Java上传图片到服务器
    c# List<Object>和List<实体>相互转化
    GC 相关详细参数
    Groovy脚本和Groovy类反编译文件
    dev 控件中点击TreeList节点高亮显示GridControl中存在的行
    spring容器
  • 原文地址:https://www.cnblogs.com/xqzt/p/4912805.html
Copyright © 2011-2022 走看看