修改主機名hostname

關於修改linux hostname的問題,尤爲是redhat 7修改hostname的方式

  1. 首先強調一點,不一樣的系統,或者同一個系統的不一樣版本,修改hostname的方式,大致相同,可是仍是有差異的。linux

  2. 先講一下最多見的修改方式: 修改 /etc/sysconfig/network 文件vim

    vim /etc/sysconfig/network
    • 1
    • 2

    在下面添加markdown

    HOSTNAME=yourname
    • 1
    • 2

    而後重啓系統,一般這就生效了。 
    可是對於redhat 7 ,要修改的文件卻變了,修改network文件不管重啓多少次,都沒法生效。 
    在redhat 7中post

    vim /etc/hostname
    • 1
    • 2

    添加flex

    HOSTNAME=yourname
    • 1
    • 2

    重啓就生效了spa

具體的信息,就是hostname只會在啓動時,根據相關配置文件,設置一次,啓動後,不管是使用hostname 命令,仍是其餘方式,都不會永久生效。code

可是相關的配置文件的定義是:包含hostname的文件。 
那麼哪一個文件包含hostname呢?:blog

1.          /etc/sysconfig/network
    2.         /etc/hostname
  • 1
  • 2
  • 3

因此要結合本身的系統類型以及版本,正確找到設置文件,就能夠了,不能就認爲只會去 /etc/sysconfig/network下去找HOSTNAMEit

相關文章
相關標籤/搜索