linux设置主机名

1、查看主机名

bash 复制代码
hostname

默认:

复制代码
localhost.localdomain

2、更改主机名

编辑/etc/hostname,修改成自己需要的主机名,如self-name

3、设置hosts

编辑/etc/hosts,将修改的主机名增加一个映射

bash 复制代码
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1   self-name

重新加载hosts

bash 复制代码
systemctl restart network.service

如果提示如下

意味着系统中没有找到 network.service 这个服务单元。这通常发生在使用了不支持 Systemd 的较旧的 Linux 发行版,或者服务单元确实没有安装或者被移除的情况下。

解决方法:

  1. 确认你的系统是否支持 Systemd,并且 systemd 是否为默认的初始化系统。如果不支持或者不是默认的,你可能需要使用其他的命令或者工具来管理网络服务。

  2. 如果系统支持 Systemd,那么可能是 network.service 不存在。在一些最新的系统中,network.service 可能被重命名为 NetworkManager.service 或者特定的网络管理服务,如 systemd-networkd.service

  3. 你可以使用 systemctl list-unit-files --type=service 命令来列出所有可用的服务单元,以便找到正确的服务名称。

相关推荐
落日漫游几秒前
Zabbix监控实战:Linux主机全流程配置
运维·开发语言·自动化
枕布响丸辣5 分钟前
Web 技术基础与 Nginx 网站环境部署超详细教程
运维·前端·nginx
新的算法9 分钟前
通过重装vCenter Server解决登录vCenter界面时,报“503 Service Unavailable“错误的问题
运维·vmware·虚拟化
Felven16 分钟前
麒麟信安系统忘记root密码解决说明
linux·运维·服务器
IMPYLH25 分钟前
Linux 的 base64 命令
linux·运维·服务器·bash·shell
程序员果子26 分钟前
Nginx 从入门到精通:全面解析与实战指南
linux·运维·服务器·nginx
道清茗29 分钟前
【RH134知识点问答题】第11章 管理网络安全
linux·安全·web安全
微露清风41 分钟前
系统性学习Linux-第七讲-库制作与原理
linux·运维·学习
齐静波1 小时前
【校园星愿抽奖互动平台全维度测试报告:功能与自动化双轨验证】
运维·自动化
Yupureki1 小时前
《C++实战项目-高并发内存池》7.大块内存的申请与释放
服务器·c语言·开发语言·c++·算法·哈希算法