用hostname命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。
#hostname //查看机器名
#hostname -i //查看本机器名对应的ip地址
另外一种方法就是修改配置文件
修改/etc/sysconfig/network 修改这个文件,系统重启后有效 -----hostname命令读的是这个配置文件
当/etc/sysconfig/network 和/etc/hosts hostname不一致时,执行hostname -i 命令 会hostname: Unknown host
网上有很多朋友说直接修改/etc/hosts文件就可以,但系统本身用到主机名的地方不会变化,所以我觉得
/etc/hosts 是网络中用的,/etc/sysconfig/network是本机起作用
避免麻烦,我都是两个一起修改