hostname 命令在 Linux 系统中用于显示或设置系统的主机名。以下是 hostname 命令的一些常用参数:
查看当前主机名:
hostname 命令将显示当前系统的主机名。设置新的主机名:
hostname <new-hostname>:将系统的主机名更改为 <new-hostname>。请注意,更改主机名后可能需要重新启动系统才能使更改生效。查看主机名配置文件:
hostnamectl:这是一个更现代的工具,用于管理系统主机名和其他系统设置。使用 hostnamectl status 可以查看当前主机名和其他相关信息。设置静态主机名:
/etc/hostname 文件来设置静态主机名。更改此文件后,可能需要重新启动系统或运行 hostnamectl set-hostname <new-hostname> 来应用更改。设置临时主机名:
hostname <new-hostname> 设置的主机名在系统重启后将丢失。如果需要设置临时主机名,可以使用 export HOSTNAME=<new-hostname> 命令。请注意,不同的 Linux 发行版可能略有差异。在使用这些命令时,请参考您所使用的发行版的文档以获取准确的信息。
此外,hostname 命令还支持一些其他选项,如 -s(显示短主机名)、-f(显示完全限定域名)等。要查看所有可用选项,请参阅 hostname --help 或 man hostname。