ubuntu修改terminal终端的主机名的实现方法

 更新时间:2017年08月24日 16:12:42   投稿:lqh  
这篇文章主要介绍了ubuntu修改terminal终端的主机名的实现方法的相关资料,希望通过本文能帮助大家,需要的朋友可以参考下

ubuntu修改terminal终端的主机名的实现方法

有时候安装完Ubuntu系统后,打开命令终端,终端显示的主机名格式比较难看,例如 我最近买的国内某云的VPS。

xxx@VM-1560-ubuntu$  
xxx@VM-1560-ubuntu$ 

对于有洁癖的人来说,看到这么长还带横杆的系统名就烦,想进各种方法消除他,还好,linux上命令修改特别方便。

一、关于hostname命令

hostname命令在linux上可以查看以及设置当前系统的名字

1. 查看hostname

xxx@VM-1560-ubuntu$ hostname 
VM-1560-ubuntu 

2. 设置hostname

xxx@VM-1560-ubuntu$ hostname newhostname 
hostname: you must be root to change the host name 

这是因为修改hostname会改变系统属性,需要root权限。

xxx@VM-1560-ubuntu$ sudo hostname newhostname 

即可。

二、关于/etc/hostname文件

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

三、关于/etc/hosts

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

xxx@VM-1560-ubuntu$ sudo vim /etc/hosts 
127.0.0.1 localhost VM-1560-ubuntu 

127.0.0.1即本机的IP。

四、修改主机名称

1. hostname修改系统名称

xxx@VM-1560-ubuntu$ hostname newhostname 

2.修改/etc/hostname文件

xxx@VM-1560-ubuntu$ sudo vim /etc/hostname 

将VM-1560-ubuntu改为newhostname

3. 修改/etc/hosts文件

xxx@VM-1560-ubuntu$ sudo vim /etc/hosts 

修改前

127.0.0.1 localhost VM-1560-ubuntu

修改后

127.0.0.1 localhost newhostname

4. 打开新的终端,终端窗口的系统名称已经修改好了

xxx@newhostname$ 

该方法适用于ubuntu系统,比如ubuntu16.04,ubuntu 16.10。

以上就是ubuntu修改terminal终端的主机名的实现方法,如有疑问请留言或者到本站社区交流讨论,大家共同进步,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • shell判断文件,目录是否存在或者具有权限的代码

    shell判断文件,目录是否存在或者具有权限的代码

    因shell还不是很熟练,所以做此笔记,方便查看,学习shell的朋友可以参考下
    2013-06-06
  • shell两个文件去重的多种姿势

    shell两个文件去重的多种姿势

    最近在利用shell帮公司优化挖掘关键词的流程,用shell替代了多个环节的操作,极大提高了工作效率。下面这篇文章就给大家分享了利用shell实现两个文件去重的多种姿势,有需要的朋友们可以参考借鉴,下面来一起看看吧。
    2016-12-12
  • 如何利用 tee 命令调试shell脚本中的管道

    如何利用 tee 命令调试shell脚本中的管道

    在编写shell脚本时,调试是个比较麻烦的事,特别是涉及到多层管道命令的时候,会产生多个中间结果,tee命令的作用是从标准输入中读取数据写入标准输出或文件中,利用它可以从管道中读取中间结果并写入本地临时文件中,通过中间结果可以一步一步的定位到脚本的错误
    2021-05-05
  • Shell脚本中执行sql语句操作mysql的5种方法

    Shell脚本中执行sql语句操作mysql的5种方法

    这篇文章主要介绍了Shell脚本中执行sql语句操作mysql的5种方法,本文讲解了将SQL语句直接嵌入到shell脚本文件中、命令行调用单独的SQL文件、使用管道符调用SQL文件等方法,需要的朋友可以参考下
    2014-10-10
  • Shell脚本命令行批处理bash sh cmd bat函数极简学法

    Shell脚本命令行批处理bash sh cmd bat函数极简学法

    这篇文章主要为大家介绍了Shell脚本中文英文多语言国际化和命令行批处理(bash sh cmd bat)中定义函数的简单写法示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2023-09-09
  • linux模糊查找一个文件的方法

    linux模糊查找一个文件的方法

    这篇文章主要介绍了linux模糊查找一个文件的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-06-06
  • Linux 怎么实现添加FTP用户并设置权限的方法

    Linux 怎么实现添加FTP用户并设置权限的方法

    这篇文章主要介绍了Linux 怎么实现添加FTP用户并设置权限的方法的相关资料,这里对添加FTP用户进行了步骤详解,需要的朋友可以参考下
    2017-01-01
  • Apache服务器的安装步骤(图文教程)

    Apache服务器的安装步骤(图文教程)

    下面小编就为大家带来一篇Apache服务器的安装步骤(图文教程)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • 5个实用的shell脚本面试题和答案

    5个实用的shell脚本面试题和答案

    这篇文章主要介绍了5个实用的shell脚本面试题和答案,给出的脚本堪称编码规范,麻雀虽小,异常处理,友好提示,一应俱全,值得学习,需要的朋友可以参考下
    2014-06-06
  • shell语言date的用法实例

    shell语言date的用法实例

    这篇文章主要介绍了shell语言关于date的一些用法,帮助大家更好的理解和学习shell语言,感兴趣的朋友可以了解下
    2020-11-11

最新评论