介绍Rocky Linux上修改主机名的方法。修改主机名需要掌握查看当前主机名及修改主机名的命令。
确认当前主机名
Linux主机名等于Windows的设备名称(PC名),查看当前主机名执行 hostname 命令。hostname命令显示的是 /etc/hostname文件的内容。
hostname以外可以使用 hostnamectl status命令及 uname -a命令查看当前的主机名。
hostname命令 “-s” 选项显示主机名的short name(既去掉域名后的命令)。
hostname命令 “-f” 选项显示主机名的FQDN,Rocky Linux默认主机名的FQDN与主机名一致。
修改主机名
永久的修改主机名有几种方法,推荐掌握 hostnamectl 命令修改的方法。
修改/etc/hostname文件
使用自己喜欢的文本编辑器(vi,vim等)修改 /etc/hostname 文件,修改文件。在这里将 /etc/hostname 文件的内容修改为 sys-blog.localdomain。
hostnamectl status命令查看主机名的结果如下。
man hostnamectl
~ 省略 ~
–static, –transient, –pretty
If status is invoked (or no explicit command is given) and
one of these switches is specified, hostnamectl will print
out just this selected hostname.If used with set-hostname, only the selected hostname(s)
will be updated. When more than one of these switches are
specified, all the specified hostnames will be updated.
~ 省略 ~
hostnamectl命令
使用hostname命令的set-hostname选项修改主机名,执行 hostnamectl set-hostname sys-blog.local将主机名设定为 sys-blog.local。
nmcli命令
使用nmcli命令修改主机名时,/etc/hostname文件的内容也将会被更新。
nmtui命令
nmtui命令修改主机名时,/etc/hostname文件的内容同nmcli一样将会被更新。执行 nmcli 命令启动网络管理器。
显示如下页面,选择 “设置系统主机名” 后,输入 Enter。
将主机名设定为sys-blog.local后,选择”确定”后输入Enter。
输入Enter。
选择”退出”后输入Enter。
hostname命令查看修改后的主机名及/etc/hostname文件内容。
介绍了安装Rocky Linux系统后,修改主机名的方法。