linux

Linux hostname命令行操作方法

小樊
52
2025-04-25 09:30:42
栏目: 智能运维

在 Linux 系统中,hostname 命令用于显示或设置系统的主机名。以下是一些常用的 hostname 命令行操作方法:

查看当前主机名

要查看当前系统的主机名,只需在终端中输入以下命令:

hostname

这将显示当前设置的主机名。

临时设置主机名

要临时更改系统主机名,可以使用以下命令:

sudo hostname new-hostname

new-hostname 替换为您想要设置的新主机名。请注意,这种更改在系统重启后将丢失。

永久设置主机名

要永久更改系统主机名,您需要编辑 /etc/hostname 文件。以下是在不同 Linux 发行版中执行此操作的方法:

对于基于 Debian 的系统(如 Ubuntu)

  1. 使用文本编辑器打开 /etc/hostname 文件。例如,使用 nano 编辑器:
sudo nano /etc/hostname
  1. 将文件中的当前主机名替换为新主机名,然后保存并关闭文件。

  2. 重启系统以使更改生效:

sudo reboot

对于基于 RHEL 的系统(如 CentOS)

  1. 使用文本编辑器打开 /etc/sysconfig/network 文件。例如,使用 nano 编辑器:
sudo nano /etc/sysconfig/network
  1. 在文件中找到 HOSTNAME 行,将其值更改为您想要的新主机名。

  2. 保存并关闭文件。

  3. 重启系统以使更改生效:

sudo reboot

完成上述步骤后,您的新主机名将永久生效。

0
看了该问题的人还看了