hostname & hostnamectl

警告
本文最后更新于 2023-10-22,文中内容可能已过时。

hostname & hostnamectl

参考博客:

hostname 命令,Linux hostname 命令详解:显示和设置系统的主机名 - Linux 命令搜索引擎

hostnamectl 命令,Linux hostnamectl 命令详解:查询或更改系统主机名 - Linux 命令搜索引擎

hostname 显示和设置系统的主机名

通过直接输入 hostname 就可以查看当前机器的主机名,环境变量 HOSTNAME 也保存了当前的主机名。

hostname -I(i 的大写):可显示主机的所有 IP 地址,

hostname -I | awk '{print $1}':可获取当前计算机的 IP

通过 hostname newhostname 可以临时改变主机名。在使用 hostname 命令设置主机名后,系统并不会永久保存新的主机名,重启之后还是原来的主机名。如果需要永久修改主机名,需要修改 /etc/hosts/etc/sysconfig/network 的相关内容并进行重启;也可以使用 hostnamectl 命令进行永久修改。

hostnamectl:可用于查询和更改系统主机名和相关设置。

hostnamectl set-hostname newhostname:改变主机名 (永久修改,不用重启哦)

0%