配置主机名

主机名字的配置主要有一下几种方法:
      1、修改配置文件:
  Linux哲学之一就是一切皆文本,因此我们想对哪个设备进行设置,直接找到他的“老家“就行,跑的了和尚跑不了庙,往
往改修改其对应的配置文件是一种彻底而有效的方法。
   (1)主机名决定性的配置文件为/etc/sysconfig/network,查看这个文件我们会发现只有短短的三行,然而我们要找的
主机名HOSTNAME就位于最后一行,才用文本编辑器将其打开,对HOSTNAME进行想要的修改即可。要注意的是,我们新设定的
主机名并不能直接生效,如果向让其生效的话我们可以重启系统,但是对于现实中的LInux主机来说重启系统并不是一件“小
事”,因此还有其他的方法实现这个功能,在命令行输入service network restart或者/etc/init.d/network restart都是
同样的效果。
   (2)修改文件/proc/sys/kernel/hostname 这个文件并不像上面咱们配置的文件那样可以通过vim等打开进行配置,而
要通过重定向进行修改,例如:将主机的名字改为shenmadoushifuyun, echo shenmadoushifuyun >/proc/sys/kernel/host
name,这个文件设置之后直接可以起效,但是当系统重启的时候这个文件将失效,只是用来临时改变或测试之用。
    2、通过命令:hostname 这个命令可以直接设定主机名,其实就是修改/proc/sys/kernel/hostname。
    3、通过基于命令行的图形界面,我们可以通过基于命令行的简陋图形界面进行配置,过程如下:
   输入命令setup出现基于命令的图形配置界面——>选择Network configurtion选项——>选择Edit DNS configurtion选项,
我们将看见Hostname,在后面输入相应的名字即可,点击“OK”保存退出。这个设置其实也是设定主机名绝对性文件/etc/sys
config/network,所以也不能立即起效,让其起效的方法我们似乎已经说过了...