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.
Steps:
1. Log in as root, 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. After reboot, use hostname command to query the system hostname, you can see that the system hostname has changed to MyComputer.
Linux modified hostname (permanent)