Linux修改主机名

通常在购买的服务器或者一些新安装的Linux系统主机名是一个随机的字符串,但是如果说我们想标识一下每台主机的名称,或者是单纯有强迫症,我们就可以修改一下主机名。

今天以Debian操作系统为例,讲解一下如何修改主机名以及可能遇到的问题。

1,修改/etc/hostname文件

通常/etc/hostname这个文件就是存放我们的主机名的文件,我们直接把主机名写进去就行了,通过文本编辑器打开它:

bash 复制代码
sudo vim /etc/hostname

然后直接把你想修改的主机名写进去就行,例如我要把主机名修改为ucloud-swsk33

复制代码
ucloud-swsk33

最终如下图:

保存文件并重启系统即可。

2,修改/etc/hosts文件

通常情况下,完成了上述第一步并重启,就成功地修改了主机名了!不过如果说仅仅是修改了/etc/hostname文件的话后续使用sudo命令可能会报sudo: 无法解析主机:xxx: 未知的名称或服务的错误:

这时我们需要修改/etc/hosts文件:

bash 复制代码
sudo vim /etc/hosts

加入下列行:

复制代码
127.0.1.1 ucloud-swsk33

也就是加入127.0.1.1 你的主机名即可,保存文件,这时再使用sudo命令就不会出错了!

相关推荐
爬山算法19 分钟前
Netty(10)Netty的粘包和拆包问题是什么?如何解决它们?
服务器·网络·tcp/ip
Sleepy MargulisItG20 分钟前
【Linux网络编程】应用层协议:HTTP协议
linux·服务器·网络·http
logic_526 分钟前
静态路由配置
运维·服务器·网络
G311354227334 分钟前
Linux 内核设计中的核心思想与架构原则
linux·架构·php
zhuzewennamoamtf44 分钟前
Linux内核platform抽象、数据结构、内核匹配机制
linux·运维·数据结构
suzhou_speeder2 小时前
企业数字化网络稳定运行与智能化管理解决方案
运维·服务器·网络·交换机·poe·poe交换机
Kira Skyler2 小时前
ELF文件解析 elf.o 文件主要内容.md
linux
逐梦吧!旅行者2 小时前
Linux MySQL 5.7用户管理与用户密码的设置问题
linux·mysql
RisunJan2 小时前
Linux命令-grpck命令(验证和修复组配置文件(`/etc/group` 和 `/etc/gshadow`)完整性的工具)
linux·运维·服务器
loosed3 小时前
Ubuntu mysql8 tar.xz 安装
linux·ubuntu·adb