之前写过一篇关于CentOS更改主机名的随笔,搞得很复杂,详见修改阿里云CentOS Linux服务器的主机名. 今天在askubuntu上发现一个很简单的方法(How do I change the hostname without a restart?),只需使用hostnamectl命令,而且同时适用于CentOS与Ubuntu: hostnamectl set-hostname 新主机名 找出更简单的方法解决问题,也是技术人员的一种乐趣.
一直苦于无法永久修改主机名,man了一下hostname,里面居然已经有了详细的说明: SET NAME When called with one argument or with the --file option, the commands set the host name or the NIS/YP domain name. hostname uses the sethostname(2) function, while all of the thr