Linux下永久修改主机名hostname的方法
本文发布于 11 年前, 内容可能已经过时或失效!
查看当前主机名方法: ```bash hostname ``` 修改主机名: ## 第一步: ### 1. Redhat / CentOS / Fedora系列 ```bash vi /etc/sysconfig/network ``` 输入以下: ```bash HOSTNAME=yourhostname ``` 保存后执行以下: ```bash hostname yourhostname # 查看设置后的hostname hostname ``` ### 2. Debian / Ubuntu系列 ``` vi /etc/hostname ``` 写入 ```bash HOSTNAME=yourhostname ``` 保存后执行以下: ```bash hostname yourhostname # 查看设置后的hostname hostname ``` ## 第二步: ```bash vi /etc/hosts ``` 修改成新的主机名 ## 总结:Linux下不重启永久修改hostname方法 1、如果只是修改hostname可以通过如下命令 ``` hostname newHostname ``` 注意:这种修改方式只有当前有效,等服务器重启后hostname就会失效,回到原来的hostname。 2、如果需要永久修改hostname可通过如下命令 ```bash vi /etc/sysconfig/network ``` 修改其中的`HOSTNAME`项,不过此种方法需要重启后生效。 3、于是在不重启又能永久修改hostname的方式是结合上述两种,这样便能做到不用重启当前也生效,重启后也生效。 **来自:** http://blog.csdn.net/jinnchang/article/details/8858673 http://www.cyberciti.biz/faq/linux-change-hostname/