Linux system installed, there will be a default hostname, here in the case of the CentOS system, the default hostname is Localhost.localdomain, for ease of use, we often need to modify the hostname, the following is a way to permanently change the hostname.
1 log in with the root user, or switch to the root user after logging in, and then enter the hostname command at the prompt to see that the host name of the current system is localhost.localdomain.
2 Change the network file under/etc/sysconfig, enter vi/etc/sysconfig/network at the prompt, and then change the value after hostname to the host name you want to set.
3 Change the Hosts file under/etc, enter vi/etc/hosts at the prompt and change Localhost.localdomain to the host name you want to set.
4 Restart the server by entering the reboot command at the prompt.
5 reboot after completion with the hostname command query the system hostname, you can see the system hostname has changed to MyComputer.
How to modify host name under Linux system