Linux下如何永久修改主机名的方法步骤
想修改自己的主机名,那你可以根据下面的步骤实现
使用hostname
使用hostname
命令只能临时改变我们的主机名,当我们重启之后主机名还会恢复成原来的
# hostname newhostname
输入hostname linux
即可将主机名改成linux,使用uname -n
命令查看
这时我们的主机名已经改变了,左边为什么依然是Peithon
呢,你试试重开一个终端,或者要是用Xshell的话,把会话重开一遍
修改配置文件
想要永久修改自己的主机名,得通过下面的步骤
修改文件/etc/sysconfig/network
其中mylinux就是要设置的主机名,然后保存退出,重启系统你就会读取配置文件,设置主机名为新的hostname了。
如果到了这一步你不想重启系统,可以使用hostname mylinux
来进行临时修改,这样就算重启系统,读取的配置文件中设置的主机名和你hostname设置的是一样的,也就相当于不变了
这样主机名的设置就完成了
hosts文件
一般改主机名是不需要修改hosts文件的,/etc/hosts
文件提供的是域名解析的一个功能,类似于DNS,当Linux系统向DNS服务器发出域名解析请求之前会查询/etc/hosts
文件,如果里面有相应的记录,就会使用hosts里面的记录
所以想要修改主机名的话修改/etc/sysconfig/network
文件就行,但是如果想使用分布式,需要把主机名和ip绑定在一起时,才需要修改这个hosts文件
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
Python获取Windows或Linux主机名称通用函数分享
通过python的os模块获取windows或者linux主机名的通用函数. 复制代码 代码如下: #!/usr/bin/env python #coding=utf-8 import os def hostname(): sys = os.name if sys == 'nt': hostname = os.getenv('computername') return hos
-
修改Linux主机名的方法
执行命令 hostname,修改当前系统的主机名 # hostname newhost 修改 /etc/sysconfig/network,使得下次启动时使用新的主机名 hostname=newhost 修改 /etc/hosts.不修改的话,apache等需要解析主机名的服务将不能启动 127.0.0.1 newhost localhost 最后就是命令行提示符中的主机名还没有改变,如果很在意的话,重新登录一下就行了
-
Linux修改网卡名称、主机名的方法
Linux修改网卡名称.主机名 环境:VirtualBox 5.0.14 + RHEL 6.5 需求:个人实验搭建一套Standby RAC时,为了节约时间,直接复制之前安装RAC的主机模板. 但复制之后发现网卡名称不一致: 我这里的环境,Primary RAC的Public IP和Private IP分别对应的网卡名称是eth2,eth3. 而复制Standby RAC的其中一台网卡名称是eth6,eth7:另一台是eth4,eth5.为了保持一致方便后续管理维护,需要将Standby RA
-
Linux下如何永久修改主机名的方法步骤
想修改自己的主机名,那你可以根据下面的步骤实现 使用hostname 使用hostname命令只能临时改变我们的主机名,当我们重启之后主机名还会恢复成原来的 # hostname newhostname 输入hostname linux即可将主机名改成linux,使用uname -n命令查看 这时我们的主机名已经改变了,左边为什么依然是Peithon呢,你试试重开一个终端,或者要是用Xshell的话,把会话重开一遍 修改配置文件 想要永久修改自己的主机名,得通过下面的步骤 修改文件/etc/sy
-
Linux系统下如何实现修改主机名
目录 第一步 第二步 第三步 关闭防火墙 附带关闭防火墙命令 附带关闭防火墙开机启动 第四步 重启虚拟机:reboot 总结 Linux系统安装好后,都会有默认的主机名,这里是用CentOS系统为例,默认的主机名是localhost.localdomain,为了便于使用,我们常常需要修改主机名,下面演示是永久修改主机名的方法 第一步 更改/etc/sysconfig下的network文件,在提示符下输入 vi /etc/sysconfig/network 然后把HOSTNAME后面的值更改为想
-
Linux下C语言修改进程名称的方法
本文实例讲述了Linux下C语言修改进程名称的方法.分享给大家供大家参考.具体如下: #include <stdio.h> #include <string.h> #include "./util/setproctitle.c" // extern char **environ; // int main(int argc , char *argv[]) // { // int i; // printf("argc:%d\n" , argc);
-
Linux修改主机名的简单方法
1.查看当前的主机名 [root@fangjian ~]# hostnamectl Static hostname: brace Pretty hostname: Brace Icon name: computer-vm Chassis: vm Machine ID: 20191225111607875619293640639763 Boot ID: 25ac5021d229471382a26bea3d351de3 Virtualization: kvm Operating System: Ce
-
Linux修改主机名命令详解
Linux修改主机名命令 1.如果只需要临时更改主机名,可以使用hostname命令. sudo hostname <new-hostname> # 例如: sudo hostname myDebian 这条命令不会更改/etc/hostname文件中的静态主机名(static hostname),它更改的只是临时主机名(transient hostname).所以重启计算机后会回到旧的主机名. 2.如果想永久改变主机名,可以使用hostnamectl命令,或者使用vim手动修改/etc/ho
-
redhat下修改主机名
#vi /etc/hosts 修改主机名 #vi /etc/sysconfig/network,修改HOSTNAME一行为"HOSTNAME=主机名"(没有这行?那就添加这一行吧),然后运行命令" hostname 主机名". reboot
-
Linux下批量修改服务器用户密码方法步骤
密码快要过期.由于机器数量众多,因此采用批量修改密码的方式来进行处理. 下面是具体步骤: 1.配置ssh免key # ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa # ssh-copy-id 10.230.86.64 (由于只是需要单向的copy文件,因此我们配置63与64到91的boco用户免key即可) 2.测试免key是否配置成功 3.编写密码文件 将所有需要修改的用户与密码按下面格式写到文件里,注意中间不要有空行 vi userpasswdfile.t
-
Centos7修改主机名hostname的三种方法
方法一 hostnamectl修改 Step1 查看主机名 hostname Step2 修改主机名 命令形式 hostnamectl set-hostname 主机名 修改 hostnamectl set-hostname Master Step3 再次查看主机名 hostname 无需重启只需新开会话便可变为新的主机名 方法二 通过修改文件 修改文件 vi /etc/hostname 添加主机名 Slave01 vi /etc/sysconfig/network 添加IP和hostnam
-
详解Linux下调试器GDB的基本使用方法
一.概述 GDB调试的三种方式: 1. 目标板直接使用GDB进行调试. 2. 目标板使用gdbserver,主机使用xxx-linux-gdb作为客户端. 3. 目标板使用ulimit -c unlimited,生成core文件:然后主机使用xxx-linux-gdb ./test ./core. 二.gdb调试 构造测试程序如下main.c和sum.c如下: main.c:#include <stdio.h> #include <stdlib.h> extern int sum(
-
Linux环境下使用Docker搭建Jenkins容器的方法步骤
目录 需要提前准备的条件 Step1:安装Jenkins镜像 Step2:docker启动Jenkins容器 Step3:访问Jenkins Step4:安装Jenkins插件 需要提前准备的条件 Maven环境 Docker环境 JDK环境(Centos8 自带JDK环境去除,重装的JDK) Step1:安装Jenkins镜像 用docker查询jenkins镜像 docker search jenkins 我们选择下载第二个,jenkins/jenkins,下载命令 docker pull
随机推荐
- 通过JDBC连接oracle数据库的十大技巧
- 简析mysql字符集导致恢复数据库报错问题
- 类似CSDN图片切换效果脚本
- javascipt匹配单行和多行注释的正则表达式
- php中的观察者模式简单实例
- asp.net C#生成和解析二维码的实例代码
- 高效的使用 Response.Redirect解决一些不必要的问题
- JS维吉尼亚密码算法实现代码
- JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
- js显示文本框提示文字的方法
- asp.net实现在非MVC中使用Razor模板引擎的方法
- phpmyadmin的安装与使用图文教程第1/2页
- webpack进阶——缓存与独立打包的用法
- mysql执行sql文件报错Error: Unknown storage engine‘InnoDB’的解决方法
- JavaScript加强之自定义event事件
- 奇特的js写法,或许可以用来加密躲杀毒软件什么的
- jQuery超简单选项卡完整实例
- 输入文字自动变化宽度的INPUT,带计数(图)
- 简单分析Python中用fork()函数生成的子进程
- Android UI控件RatingBar实现自定义星星评分效果