我们在拿到一台 Linux 主机时,进入到 shell 界面就是一长串的主机名。看着很是不爽,就想修改为一个较短的好记的或者修改为自己想要的主机名。网上提供的修改主机名的方法很多,我个人认为最方便的就是使用 hostnamectl 这个命令,使用后直接 reboot 重启服务器即可;下面来看看如何使用?
hostnamectl [OPTIONS...] COMMAND ... -h --help # 显示帮助信息; --version # 显示版本信息; --no-ask-password # 不提示输入密码; -H --host=[USER@]HOST # 在远程主机上操作; -M --machine=CONTAINER # 在本地主机上操作; --transient # 设置临时主机名; --static # 设置静态主机名; --pretty # 设置灵活主机名; Commands: status # 显示当前主机名; set-hostname NAME # 设置系统主机名; set-icon-name NAME # 设置主机图标名称; set-chassis NAME # 设置主机机箱类型; set-deployment NAME # 设置主机的部署环境; set-location NAME # 设置主机的位置;
看到以上有很多的参数要修改主机名只需要用到一个参数即可,举例如下:
hostnamectl set-hostname Opsit # 设置主机名为:Opsit reboot # 重启服务器; hostnamectl # 查看服务器信息;