Linux修改主机名

临时修改主机名

1
2
3
4
sudo hostname <new-hostname>

# 例如:
sudo hostname name

这条命令不会更改/etc/hostname文件中的静态主机名(static hostname),它更改的只是临时主机名(transient hostname)。所以重启计算机后会回到旧的主机名。

永久修改主机名

如果想永久改变主机名,可以使用hostnamectl命令,或者使用vim手动修改/etc/hostname文件。

1
2
3
sudo hostnamectl set-hostname <new-hostname>

# sudo vi /etc/hostname

查看当前主机名

1
sudo hostnamectl

参考