在Debian操作系统里,修改主机名之后,需要完成一系列操作才能让改动起效。以下是具体的操作流程:
短暂生效
- 即时生效:
- 启动终端窗口。
- 键入如下指令以设定新的主机名:“` sudo hostnamectl set-hostname 新的主机名
- 此命令能够立刻调整当前会话的主机名。
长久生效
-
长久性更改主机名:
- 使用文本编辑器打开 /etc/hostname 文件:“` sudo nano /etc/hostname
- 把文件内原有的主机名替换成新的主机名,接着保存文件并关闭编辑器。
- 使用文本编辑器打开 /etc/hostname 文件:“` sudo nano /etc/hostname
-
修改 /etc/hosts 文件:
- 利用编辑器打开 /etc/hosts 文件:“` sudo nano /etc/hosts
- 定位含有旧主机名的那一行,并将其替换为新的主机名。这一行通常呈现的形式为:“` 127.0.0.1 localhost 新的主机名
- 储存更改后退出编辑器。
- 利用编辑器打开 /etc/hosts 文件:“` sudo nano /etc/hosts
-
重新启动网络服务(建议但非强制):
- 重启网络服务以确认所有变更被采纳:“` sudo systemctl restart networking
- 如果你采用的是 systemd-resolved,则需执行以下命令:“` sudo systemctl restart systemd-resolved
- 重启网络服务以确认所有变更被采纳:“` sudo systemctl restart networking
-
确认改动:
- 使用以下命令查看新的主机名是否已经应用:“` hostnamectl
- 或者直接输入:“` hostname
- 使用以下命令查看新的主机名是否已经应用:“` hostnamectl
按照上述方法,你的Debian系统里的主机名修改将会长期有效,并且在所有的会话中均能展示最新的主机名。