方法一:

hostname 主机名

这是暂时的,重启后将恢复到原来的计算机名

方法二:

修改/etc/hosts文件

这个文件里的主机名只是为来提供给dns解析的.因为它和IP是一一对应的,如果你用不上dns,只是要修改主机名,那这个是没用的
方法三:

修改文件etc/sysconfig/network里的主机名
HOSTNAME=主机名

这个才是正确的!
重启生效!

最好按下列步骤操作:
也就是把上面三步都做了:
先#hostname kevin.com
再修改/etc/sysconfig/network中的HOSTNAME=kevin.com

最后修改/etc/hosts

127.0.0.1               kevin.com kevin localhost.localdomain localhost

前一个kevin.com是全局主机名,后面kevin是主机名的别称