设置主机名的命令linux
设置主机名的命令linux详细介绍
在 Linux 系统里,可借助不同命令来设置主机名,下面为你介绍常用的几种方法。
临时设置主机名(重启后失效)
可以使用 hostname 命令临时设置主机名,此设置在系统重启后会恢复为原来的主机名。命令格式如下:
bash
新主机名
示例:
bash
new_hostname
若要查看当前临时设置的主机名,可执行如下命令:
bash
永久设置主机名
1. 使用
hostnamectl 命令(适用于使用 systemd 的系统,如 CentOS 7 及以上、Ubuntu 16.04 及以上)
hostnamectl 命令能够永久设置主机名,并且会自动更新相关配置文件。命令格式如下:
bash
hostnamectl set-hostname 新主机名
示例:
bash
hostnamectl set-hostname new_hostname
2. 手动修改配置文件
你可以直接编辑 /etc/hostname 文件,将其中的主机名修改为新的主机名。
bash
/etc/hostname
在打开的文件里,把原有主机名替换成新的主机名,接着保存并退出。
同时,还需要修改 /etc/hosts 文件,将其中旧的主机名替换为新的主机名,确保本地解析正常。
bash
/etc/hosts
在打开的文件中,找到包含旧主机名的行,将其替换为新的主机名,然后保存并退出。
修改完成之后,重启系统使新的主机名生效:
bash
912 reboot
以上就是在 Linux 系统中设置主机名的常用方法,你可以根据实际情况进行选择。