You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu Studio 22.04.1 LTS终端修改主机名命令无效问题求助

Ubuntu Studio 22.04.1 LTS终端修改主机名命令无效问题求助

问题描述:

我新装系统时输入了用户名,但没修改默认建议的主机名,现在主机名是user-hostname,终端显示为user@user-hostname,我想把主机名改成hostname,让终端显示user@hostname。

我在GUI里没找到相关设置,还尝试了两个终端命令:

  • sudo hostnamectl set-hostname
  • sudo hostname

但都没看到效果,不知道哪里出问题了...

提前感谢大家的帮助!


解决方案:

嗨,这是个很常见的小问题,我来帮你捋清楚:

  1. 先纠正命令用法:
    你用的hostnamectl其实是Ubuntu系统里修改主机名的标准正确工具,但你没写完整要设置的目标主机名,正确的命令格式应该是:
sudo hostnamectl set-hostname hostname

把命令里的hostname替换成你想要的那个主机名就行,这个命令会永久修改系统的主机名配置。

而单独敲sudo hostname只是临时改动当前终端会话的主机名,重启电脑后就会变回原来的样子,所以它没法帮你实现永久修改的需求。

  1. 为什么当时执行后没看到变化?
    执行完正确的修改命令后,当前打开的终端窗口不会自动刷新显示的主机名,你得做下面其中一件事才能看到效果:
  • 关掉当前终端,重新开一个新的窗口
  • 重启你的电脑

你后来提到重启后发现生效了,就是因为系统重启后加载了新的主机名配置呀~

另外补充个小知识:如果你想用图形界面改,Ubuntu Studio的系统设置里也能操作——一般是进入系统设置 > 关于,找到主机名选项修改就行(不过不同桌面环境的路径可能有点不一样,要是找不到的话,用命令行确实更直接)。


用户更新:

Update: I must have missed it after my last reboot but it appears to have worked, Thanks for the assistance!

备注:内容来源于stack exchange,提问作者TriumphantToil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 14:28:13