Linux修改主机名的两种方法

简介: Linux修改主机名的两种方法

自己在买阿里云,登陆上控制端之后,主机名太长,一大串字母,我看着就是不爽,作为强迫症的我,在我这里它就必须要做到整齐划一,于是我就改了我的主机名

先展示一下效果

image.png

显示的格式:用户名@主机名
(我们要修改的就是后面的主机名)


一、通过hostname命令直接更改主机名(不是永久)

1、显示当前的主机名

命令:hostname
image.png

2、更改主机名

  1. 修改之前的主机名显示如下:
    root@iZdfsfsEdFFkkmosdfWFWLKsfssfafERGDdfgsbyjOJF
  2. 修改主机的命令

    sudo hostname newhostname
    eg:sudo hostname mosheng

注意
输入root密码进行授权,修改完后,关掉终端,重新打开,可以看见已经成功了。但是如果重启后,又变为原来的名称了,没有彻底改掉,如果彻底改的话用第二种。

  1. 修改之后的主机名显示如下:
    root@mosheng

二、通过修改配置文件(永久改)

1、hostname 和 hosts文件的作用

  1. 关于/etc/hostname文件

    这个文件存储了hostname的名称,系统每次启动时都会通过读取这个文件获得系统的名称。

  2. 关于/etc/hosts

    网络主机名称,可以通过修改hosts文件来重定向域名指向的ip。以前可以通过这个方法查看外面的花花世界,好像这两年不行了,哈哈,你懂的。

       root@mosheng$ sudo vim /etc/hosts
       127.0.0.1  localhost VM-1560-ubuntu   #  127.0.0.1即本机的IP。
    

    2、修改配置文件中的主机名称

  3. 修改/etc/hostname文件

将mosheng改为newhostname

root@mosheng$ sudo vim /etc/hostname

  1. 修改/etc/hosts文件
    root@mosheng$ sudo vim /etc/hosts
    修改前
    127.0.0.1 localhost mosheng
    修改后
    127.0.0.1 localhost newhostname
    最后:打开新的终端,终端窗口的系统名称已经修改好了
    ==root@newhostname$==
目录
相关文章
|
23天前
|
NoSQL Linux 编译器
GDB符号表概念和在Linux下获取符号表的方法
通过掌握这些关于GDB符号表的知识,你可以更好地管理和理解你的程序,希望这些知识可以帮助你更有效地进行调试工作。
74 16
|
2月前
|
Linux Shell
Linux系统下快速批量创建和删除文件的方法
总的来说,使用shell脚本来批量处理文件是一种非常强大的工具,只要你愿意花时间学习和实践,你会发现它能大大提高你的工作效率。
162 19
|
2月前
|
Ubuntu Linux 网络安全
如何在Linux中更改主机名?修改主机名最新方法
本期教程将指导您如何在Linux系统中更改主机名。主机名是Linux系统的常用功能,用于识别服务器,帮助区分不同服务器,并与网络进程和其他应用程序协同工作。教程涵盖显示当前主机名的方法(通过`hostname`命令),以及在CentOS 7、Debian 9和Ubuntu 16.04及以上版本中更改主机名的步骤(使用`hostnamectl set-hostname`命令)。对于其他Linux版本,可编辑`/etc/hostname`文件实现更改。记得重启相关服务或服务器以使更改生效!
637 12
|
2月前
|
安全 Linux 网络安全
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
101 10
|
2月前
|
缓存 Linux
如何创建Linux交换文件?Linux交换文件最新创建方法
Swap是Linux中的虚拟内存空间,用于在物理内存不足时将非活动进程移至磁盘,从而优化活动进程的性能。通过创建交换文件(如1GB),可灵活调整交换空间而无需重新分区。步骤包括:使用`fallocate`或`dd`创建文件、设置权限 (`chmod 600`)、格式化 (`mkswap`)、启用交换 (`swapon`)、修改`/etc/fstab`以持久化配置,以及调整`vm.swappiness`值(默认60,建议从10开始)来平衡内存与交换的使用。最后通过`swapon -s`检查状态并重启生效。此方法适用于VPS和专用服务器,需以root用户操作。
91 2
|
6月前
|
Prometheus 监控 Cloud Native
Prometheus+Grafana监控Linux主机
通过本文的步骤,我们成功地在 Linux 主机上使用 Prometheus 和 Grafana 进行了监控配置。具体包括安装 Prometheus 和 Node Exporter,配置 Grafana 数据源,并导入预设的仪表盘来展示监控数据。通过这种方式,可以轻松实现对 Linux 主机的系统指标监控,帮助及时发现和处理潜在问题。
516 7
|
7月前
|
Linux Shell 数据库
文件查找是Linux用户日常工作的重要技能介绍了几种不常见的文件查找方法
文件查找是Linux用户日常工作的重要技能。本文介绍了几种不常见的文件查找方法,包括使用`find`和`column`组合、`locate`和`mlocate`快速查找、编写Shell脚本、使用现代工具`fd`、结合`grep`搜索文件内容,以及图形界面工具如`Gnome Search Tool`和`Albert`。这些方法能显著提升文件查找的效率和准确性。
147 2
|
8月前
|
运维 Linux
Linux查找占用的端口,并杀死进程的简单方法
通过上述步骤和命令,您能够迅速识别并根据实际情况管理Linux系统中占用特定端口的进程。为了获得更全面的服务器管理技巧和解决方案,提供了丰富的资源和专业服务,是您提升运维技能的理想选择。
407 1
|
8月前
|
运维 安全 Linux
Linux文件清空的五种方法总结分享
每种方法各有优势,选择最合适的一种或几种,可以极大提高您的工作效率。更多有关Linux系统管理的技巧与资源,欢迎访问,持续提升您的运维技能。
218 1
|
8月前
|
Linux 网络安全
Linux虚拟机与主机和Xshell的连接问题解决
Linux虚拟机与主机和Xshell的连接问题解决
312 1