首页 > 系统相关 >CentOS 7 修改主机名

CentOS 7 修改主机名

时间:2023-07-01 12:31:48浏览次数:58  
标签:CentOS exec 主机名 修改 bash 环境变量 localhost

缘由

主机名与ip域名等映射息息相关,并且也更能体现这一台服务器的作用。对于管理多台服务器来说,主机名就显得比较重要。

修改主机名

在一台全新的CentOS服务器中,默认的主机名是localhost.localdomain。前面的localhost是主机名,后面的localdomain表示domain(这个不知道是啥的话,百度一下,你就知道)。建议主机名设置成这种,例如:zhanshan.example.com这种。

1、修改主机名

我们可以使用CentOS 7带的命令hostnamectl修改主机名,也可以手动修改配置文件/etc/hostname。我这里使用hostnamectl命令,其实它也是修改的这个文件。

[root@localhost ~]# hostnamectl set-hostname tests.example.com

2、修改映射文件

# 编辑hosts映射文件
[root@localhost ~]# vim /etc/hosts

127.0.0.1    localhost.localdomain localhost
::1          localhost6.localdomain6 localhost6
192.168.3.22  tests.example.com tests

CentOS 7 修改主机名_bash

参数介绍:

3、刷新主机名

虽然我们已经改完了,并且已经生效了,但是你会发现shell上显示还是旧的主机名,此时我们需要重新加载一次环境变量就会显示新的主机名了。

刷新环境变量我们可以使用bash和exec bash,我推荐你使用exec bash。大概说一下我的理解吧,bash就相当于切换了一次环境变量(使用bash,exit后是退回到原主机名的环境变量),而exec bash是真实将现在的环境变量修改了(使用exec bash,exit后直接是退出shell会话)。

[root@test ~]# exec bash

CentOS 7 修改主机名_主机名_02

标签:CentOS,exec,主机名,修改,bash,环境变量,localhost
From: https://blog.51cto.com/u_15614603/6599099

相关文章

  • docker安装记录-centos
    1.下载依赖以及脚本[email protected]:a356a/deploy.git2.执行脚本-dockerInstall.sh脚本具体执行:卸载原有dockeryum-yremove$(yumlistinstalled|grepdocker|awk'{print$1}')安装需要的依赖yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2添加镜像......
  • MySQL批量新增或修改时出现异常: Lock wait timeout exceeded; try restarting transact
    标题:解决MySQL批量新增或修改时出现"nestedexceptionisjava.sql.SQLException:Lockwaittimeoutexceeded;tryrestartingtransaction"异常摘要在使用MySQL数据库进行批量新增或修改操作时,有时候会遇到"nestedexceptionisjava.sql.SQLException:Lockwaittimeoutexcee......
  • centos7系统分区方案
    景:windows桌面运维为主的我,前几天接到一个去某客户上架安装服务器的工作任务,含糊的说要上架几台服务器顺便安装Centos系统,于是我便下载了一个Centos7.2版本的镜像,顺利的用USBwriter写入到u盘。带着这个U盘就出发。 虽然有安装经验,但是由于接触不是很多,在熟练度上真不能和大神或在l......
  • CentOS7下swap分区创建(添加),删除以及相关配置
     小叨下背景:笔者的服务器内存只有1g,少得可怜。之前使用apache,不堪忍受其过量的内存消耗,网站卡得想哭,数据库也不断地崩,无奈投入nginx的怀抱并且已经喜欢上了nginx,具体请看上文《CentOS7部署轻量级web服务器nginx+php》。     然而过了几个月后数据库还是继续崩,经查询mysql......
  • centos7安装配置rocketmq
    1、下载地址::https://rocketmq.apache.org/download/ 2、报错:安装rockerMQ报错ERROR:PleasesettheJAVA_HOMEvariableinyourenvironment,Weneedjava(x64)  修改rocketmy的配置文件进入到解压后rocketMQ的bin目录,修改以下三个文件runbroker.sh、runserver.sh、tools.sh修......
  • centos系统防火墙iptables禁止访问某个网站域名
    1.禁止访问百度#iptables-AOUTPUT-ptcp-dwww.baidu.com--dport80-jDROP#iptables-L//生效 2.允许访问百度#iptables-AOUTPUT-ptcp-dwww.baidu.com--dport80-jACCEPT#iptables-L————————————————......
  • 查centos7系统开机启动错误代码方法
    把rhgbquiet删掉,回车,按Ctrl+x重新引导系统,这样就能看到到底是哪一步卡住了,导致我们系统启动不起来。。 ......
  • CentOS系统限制普通用户切换到root管理员账号
    1、https://help.aliyun.com/knowledge_detail/37566.htmlCentOS系统限制普通用户切换到root管理员账号概述默认的情况下,普通用户通过su命令且输入了正确的root密码,就可以登录到root用户,对系统进行管理和配置。为了加强系统的完全性,可以使用Linux特殊的wheel用户组来实现限制普通用......
  • centos7安装nginx
    1.tar-zxvfnginx-1.6.2.tar.gz2.yuminstall-ygccpcre-develzlib-developensslopenssl-devel 3. ./configure4.删除-Werror,这个文件在/nginx-1.6.2/objs/Makefile 5. 删除下面这句话  文件在/src/os/unix/ngx_user.c ......
  • centos7安装java
    1.tar-zxvfjdk-8u11-linux-x64.tar.gz 2.编辑环境变量vim/etc/profile 3.source/etc/profile4.java-version ......