hostnamectl可用于查询和更改系统主机名和相关设置。此工具区分三种不同的主机名:高级“漂亮”主机名,其中可能包括特殊字符(例如“lennart’s laptop”),静态主机名,用于在引导时初始化内核主机名。(例如,“lennarts膝上型电脑”),以及从网络配置接收到的默认瞬时主机名。如果是静态的主机名已设置且有效(不是localhost),则不使用临时主机名。
语法格式:hostnamectl [参数]
常用参数:
-H | 操作远程主机 |
status | 显示当前主机名设置 |
set-hostname | 设置系统主机名 |
参考实例
显示当前主机名称的配置信息:
[root@1024ask.com ~]# hostnamectl status
使用set-hostname命令来设置或修改主机名称:
[root@1024ask.com ~]# hostnamectl set-hostname linuxprobe
与该功能相关的Linux命令:grpunconv命令 – 关闭群组的投影密码setenforce命令 – 设置SELinux状态rwho命令 – 查看系统用户iptables-restore命令 – 还原iptables表的配置chsh命令 – 更改使用者shell设定ssh-agent命令 – ssh密钥管理器vigr命令 – 修改group、gshadow文件size命令 – 列出文件字节大小sha1sum命令 – 查看效验文件哈希值命令grpck命令 – 验证文件的完整性