linux如何修改主机名?

linux如何?有两种办法,一种是临时,不过缺点是重启后主机名恢复默认;另一种是永久修改主机名,这样重启也不会恢复正常,各自取舍,看大家了!
临时修改主机名
显示主机名:
[xt@ ~] hostname
localhost
修改主机名:
[xt@localhost ~]sudo hostname butbueatiful
[xt@localhost ~] hostname
butbueatiful
重新打开一个终端,就看到更新了。
[xt@butbueatiful ~]
永久修改主机名
以上的修改只是临时修改,重启后就恢复原样了。
[root@localhost ~]# vi /etc/hosts
192.168.187.141 butbueatiful    # Added by NetworkManager
127.0.0.1       localhost.localdomain   localhost yourhostname
::1    localhost6.localdomain6 localhost6
[root@localhost ~]# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost yourhostname
这个是永久修改,重启后生效。
注意:不要把localhost去掉不然会引起网络慢等问题