Linux系统修改主机名的4种方式

概述

RHEL6修改主机名的配置文件是 /etc/sysconfig/network

RHEL7修改主机名的配置文件是 /etc/hostname

其次,主机名修改又分为临时修改永久修改

还可划分为修改配置文件用命令修改

一、查看主机名

shell 复制代码
hostname  #查看主机名 (各版本通用命令)
hostnamectl #查看主机信息(RHEL7或以上版本有效)

二、修改主机名

1.临时修改主机名

shell 复制代码
hostname RHEL7.2  #临时通过命令修改主机名(修改后立即生效)
hostname  #查看主机名

2.永久修改主机名

1.RHEL6修改方式

shell 复制代码
vim /etc/sysconfig/network #编辑配置文件,修改主机名
    
     注:此方式,在RHEL7及其以上版本,已被弃用。
shell 复制代码
 NETWORKING=yes

HOSTNAME=RHEL6.5 注:CentOS6.5也是修改这里
     
reboot #重启后生效

2.RHEL7及其以上版本修改方法(修改后立即生效,无需重启服务)

a)修改配置文件(方法一)

shell 复制代码
vim /etc/hostname  #修改主机名 
    RHEL7.2 

注:直接把名称写入即可

b)命令修改 (方法二)

shell 复制代码
hostnamectl set-hostname --static "RHEL7.2"   #注:该命令会同步修改/etc/hostname
hostnamectl set-hostname --pretty "RHEL7init"   #给主机起别名(昵称)
hostnamectl   #查看设置后的主机名信息

注:如果觉得这个方式稍微繁琐,可以直接用(该方式本质是上面两个命令的合集,把主机名和昵称修改为一致了)

shell 复制代码
hostnamectl set-hostname RHEL7.2    
hostnamectl #查看主机名

c)图形界面修改(方法三)

shell 复制代码
nmtui #打开图形界面

三、主机名所在服务

在RHEL7上面有一个服务控制主机名

shell 复制代码
cd /usr/lib/systemd/system  #切换到服务所在列表
ls systemd-hostnamed.service
vim systemd-hostnamed.service  #查看服务信息
相关推荐
埃伊蟹黄面1 小时前
磁盘级文件系统核心原理解析
linux·文件
醇氧1 小时前
【Linux】 安装 Azul Zulu JDK
java·linux·运维
一直跑2 小时前
查看显卡驱动版本,查看哪个用户使用显卡(GPU)进程
linux·服务器
滴水之功2 小时前
Windows远程桌面(非图形化界面)连接Ubuntu22.04
linux
借你耳朵说爱你3 小时前
在Linux上挂载磁盘
linux
小成202303202653 小时前
Linux高级
linux·开发语言
ICT系统集成阿祥3 小时前
Linux运维最万能的三条指令
linux·运维·服务器
CAU界编程小白4 小时前
Linux系统编程系列之模拟文件操作
linux·算法
chenyuhao20244 小时前
Linux网络编程:数据链路层
linux·运维·网络
QT 小鲜肉4 小时前
【Linux命令大全】002.文件传输之uupick命令(实操篇)
linux·运维·服务器·chrome·笔记