在 Linux 系统中配置主机名有以下几种常见方法:
1. 使用 `hostnamectl` 命令:
```
sudo hostnamectl set-hostname your_new_hostname
```
这个命令可以直接设置主机名,并且会自动更新相关的配置文件。
2. 编辑配置文件 `/etc/hostname`:
```
sudo nano /etc/hostname
```
在文件中输入你想要的新主机名,保存退出。
3. 编辑 `/etc/hosts` 文件:
```
sudo nano /etc/hosts
```
在文件中找到这一行:
```
127.0.0.1 localhost
```
在这一行后面添加:
```
127.0.0.1 your_new_hostname
```
保存退出。
4. 使用 `hostnamectl` 命令设置静态主机名:
```
sudo hostnamectl set-hostname your_new_hostname --static
```
这个命令会把主机名永久保存在 `/etc/hostname` 文件中。
无论使用哪种方法,都需要重启系统或注销重新登录,新的主机名才会生效。