linux修改主机名的方法* 临时修改 用hostname命令可以临时修改机器名,但机器重新启动之后就会恢复原来的值。#hostname //查看机器名#hostname -I //查看本机器名对应的ip地址《jb@panda:~$ hostnamepandajb@panda:~$ hostname -I192.168.10.39 》* 永久修改 1)编辑文件/etc/hosts 将下面的一行 127.0.1.1 xxxxx 替换为 127.0.1.1 newhostname 2) 编辑 /etc/hostname文件 删除该文件的所有内容,添加newhostname《里面只有原来的主机名》 3)运行一下命令 hostname newhostname《这个需要切换成rootsu - root普通用户,不行jb@panda4460:~$ hostname 380hostname: you must be root to change the host namesudo 也不行jb@panda4460:~$ sudo hostname 380sudo: unable to resolve host panda4460jb@panda4460:~$ hostname380换成root就好了jb@panda4460:~$ su - rootPassword: root@380:~# hostname 380root@380:~# 》 3.退出root用户 改用一般用户登录即可 注: 其中 xxxxx为原来的主机名 newhostname为你想修改的主机名how to avoid the warning: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerNameEdit your httpd.conf and add your ServerNamenano /etc/apache2/httpd.conf Add your server name:ServerName YourHostName Reboot the system for the new changes to take effectsudo shutdown -r now Done!ctrl+d注销一下系统,再重登录