背景:

UBUNTU 16.04

hostname : xbatu.com

命令提示符中主机名称显示为 xbatu,即 lst@xbatu,而不是期望的 lst@xbatu.com。

分析:

UBUNTU 16.04 的命令提示符的显示格式主要是由 PS1 控制的,这里的 PS 是 Prompt Sign 的缩略语, 即 “提示符” 的意思。

PS1:就是设置通常意义上的命令提示符显示格式。

PS2:就是设置当第一行命令内容没输完成,等待第二行输入时的提示符。一般情况下,用户较少需要设置 PS2 。

这里简单介绍一下 部分符号 代表的含义,关于 完整的 符号定义,请大家查阅相应的官方文档。

\d :代表日期。

\H:完整的主机名称。例如:xbatu.com。

\h :仅取主机的第一个名字,如完整的主机名为xbatu.com,则仅取 xbatu。

\t :显示时间为24小时格式,如:HH:MM:SS。

\T :显示时间为12小时格式 。

\A :显示时间为24小时格式:HH:MM。

\@ 当前时间(AM/PM显示)。

\u :当前用户的账号名称。

\v :BASH的版本信息。

\V Bash的发布版本号 。

\S Shell名称。

\! Bash命令的历史编号。

\j job序号。

\l Shell的终端名称 。

\w :完整的工作目录名称。

\W :利用basename取得工作目录名称,只会列出最后一个目录。

\# :下达的第几个命令。

\$ :提示字符,如果是root时,提示符为:# ,普通用户则为:$。

操作:

一、直接用您喜爱的编辑器打开当前登录用户的 .bashrc文件,定位到各个含有PS1的行,然后把行内的 \h 替换为 \H 即可,下面是本人完成替换后含有 PS1 的行的内容:

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\H\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

PS1='${debian_chroot:+($debian_chroot)}\u@\H:\w\$ '

PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\H: \w\a\]$PS1"

附上一张显示完整主机名称的效果图:

UBUNTU 16.04 命令提示符 显示完整主机名(hostname):xbatu.com

二、更改UBUNTU 16.04 主机名称的方法:

1、临时更改,重启后失效:

sudo hostname 您的新主机名,然后,重新打开一个终端 Terminal。

2、永久更改,不推荐 这种直接手工修改某某文件的方法,最好是通过某种工具软件,比如 hostnamectl :

sudo vi /etc/hostname

修改该hostname文件的内容为您的新主机名,然后重启。

3、通过工具软件 hostnamectl ,永久更改,推荐 该方法!^_^

很多的Linux发行版都默认安装了该工具软件,至少 Ubuntu 16.04 和 CentOS 7.2 系统上都有。

hostnamectl set-hostname 您喜欢的主机名

执行上面命令后,hostnamectl 将自动把相应的 hostname 文件的内容 变为 您喜欢的主机名。

搞定,大功告成,怎么样,您不想试试?^_^

ubuntu16.04更改计算机名,设置 UBUNTU 16.04 的命令提示符(PS) 使其可以显示 完整的 主机名hostname...相关推荐

  1. 从Ubuntu 14 04 LTS版升级到Ubuntu 16 04 LTS

    从Ubuntu 14.04 LTS版升级到Ubuntu 16.04 LTS 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chsz ...

  2. Linux ubuntu 装openCV,Linux(ubuntu 16.04) 安装 opencv C++

    Linux(ubuntu 16.04) 安装 opencv C++ Linux(ubuntu 16.04) 安装 opencv C++ 参考文档: https://blog.csdn.net/qq_3 ...

  3. VNC实现Windows远程访问Ubuntu 16.04(转)

    感谢法号阿兴的博客,在TX2上亲测有效,原文地址https://www.cnblogs.com/xuliangxing/p/7642650.html 其中dconf-editor工具需要在终端中输入s ...

  4. linux双系统重启卡光标,Ubuntu 16.04安装完重启后黑屏,光标一直闪

    原文:https://blog.csdn.net/weixin_38533896/article/details/81023690 版权声明:本文为博主原创文章,转载请附上博文链接! 按照百度经验里面 ...

  5. linux server下载64位,ubuntu 16.04服务器版

    ubuntu 16.04服务器版是一个最常用的linux操作系统,新版本变化很多,基于Linux 4.4版,这里为大家提供ubuntu server 16.04 64位+32位的迅雷下载地址. 系统特 ...

  6. win linux 远程桌面连接,Windows 连接 Ubuntu 16.04 远程桌面

    在网上找到了很多方法,都不行,最后找到了这个.Linux远程Windows就方便多了,直接用自带的远程桌面客户端就行了. 1.设置Ubuntu 16.04系统允许远程控制 在 Dash 中打开 桌面共 ...

  7. 【转】Ubuntu 16.04 远程桌面

    转自:实现Windows直接远程访问Ubuntu 18.04(旧版本也支持,无需安装第三方桌面,直接使用自带远程工具) - 法号阿兴 - 博客园 一.设置Ubuntu 16.04 允许进行远程控制 首 ...

  8. VNC实现Windows远程访问Ubuntu 16.04【转载】

    本文主要是讲解如果理由VNC实现Windows远程访问Ubuntu 16.04,其实网上有很多类似教程,但是很多需要安装第三方桌面(xfce桌面等等),而且很多人不太喜欢安装第三方桌面,很多人像笔者一 ...

  9. Ubuntu 16.04 系列软件安装安装方法

    1 简介 Ubuntu 16.04安装完后,还需要做一些配置才能愉快的使用,包括添加软件源.安装搜狗输入法.Chrome浏览器.网易云音乐.配置快捷键.安装git等等,下面就跟着我来配置吧,just ...

最新文章

  1. 双显卡单独分辨率_CPU、GPU双重碾压!AMD RX 6000系列显卡正式发布 16G显存吊锤RTX 30...
  2. 前端电脑和浏览器分辨率不同_不同岗位的程序员如何选电脑 :)
  3. c++ string c_str() 和data()区别
  4. POJ1018贪心(多路归并的想法)
  5. ASP.NET MVC3 部署的前期工作
  6. Centos 开放端口
  7. php select socket
  8. 台式机自动关机+自动重启问题
  9. 西北农林科技大学 计算机复试,西北农林科技大学 | 学长学姐考研面试经验谈...
  10. 谷歌浏览器flash_谷歌浏览器不支持Flash Player的问题
  11. 【转】Visual Studio 2005/2008中的快捷键与小技巧整理
  12. ubuntu18.04静态ip设置
  13. 讨论生活中什么样东西可以何种变量描述找出生活中顺序执行事情用c语言,《C语言程序设计》实验指导书...
  14. Unity3D之NGUI基础5:UISprite显示图片
  15. pytorch入门_PyTorch入门
  16. 数据可视化工具在教学中的意义
  17. HTML5标准有缺陷 手机电池信息可泄露上网活动
  18. javascript的offset、client、scroll使用方法
  19. 【数据结构】顺序存储结构
  20. Il2CppDumper的使用方法,ILSpy中文版的下载地址

热门文章

  1. matlab完成信源编码译码,matlab哈夫曼译码
  2. android 拖动和缩放 [Dragging and Scaling]
  3. 图像处理matlab基础操作
  4. 响应式编程实现技术概述
  5. LEARNED VIDEO CODEC WITH ENRICHED RECONSTRUCTION FOR CLIC P-FRAME CODING个人理解
  6. 搜狐2012 9 15校园招聘会笔试题
  7. OpenCV实现BGR转RGB
  8. 6D位姿估计数据集的一些处理python脚本
  9. 扎心一问!你凭什么成为top1%的Java工程师?
  10. RGB与XYZ HSV HSL之间转换公式大全