设置终端窗口标题显示当前主机名

在使用Mac中使用终端,特别是连接多个SSH服务的时候,在窗口标签中显示当前所连接的主机就比较方便辨别。

刚开始用的时候有一点问题,若 ssh 到 server-a ,终端标题会变更为 server-a ,但是 exit 后回到本机,标题依然显示 server-a,搜索了一下刚好把这个问题解决了 。

达到这个效果的条件如下:

A. 设置环境变量

export PROMPT_COMMAND=‘echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"‘

把这行语句加入 ~/.bash_profile

B.终端类型应该为 xterm

可以在设置,高级里面找到。

时间: 2024-10-13 23:00:46

设置终端窗口标题显示当前主机名的相关文章

Ubuntu修改终端显示的主机名、用户名、目录不同颜色

打开终端输入:echo $PS1 输入:gedit ~/.bashrc #定位到如下代码: if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\[email protected]\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)

Ubuntu 修改终端显示的主机名和用户名

怎么修改Ubuntu终端显示的用户名和主机名,这个问题对熟悉的人来说,不值一提,但有时候知识总是应该积累些的,即使是一个小知识点,有时候临到用时发现忘记怎么搞了,所以记录下.步骤很简单 [声明]欢迎转载,但请保留文章原始出处:http://blog.csdn.net/yelangjueqi/article/details/45556657 1.未修改前 格式:用户名@主机名 2.开始修改 步骤如下: a.修改hostname,即主机名 打开文件,将名称修改为zh 保存退出,重新开启一个终端,发现

如何在Linux中显示和设置主机名

原文链接 随着连接到网络的计算机数量越来越多,每一台计算机都需要有一个属性来区别于其它计算机.和现实世界中的人一样,计算机也有一个叫做hostname(主机名)的属性. 什么是hostname 从它的操作手册来看,hostname是用来显示系统的DNS名字以及为了显示和设置它的主机名或者NIS域名名字.所以hostname依赖于DNS(Domain Name System域名系统)或者NIS(Network Information System网络信息系统). 怎么显示hostname host

ubuntu如何修改terminal终端的主机名(修改/etc/hostname文件)

有时候安装完Ubuntu系统后,打开命令终端,终端显示的主机名格式比较难看,例如 我最近买的国内某云的VPS. [plain] view plain copy [email protected]$ [email protected]$ 对于有洁癖的人来说,看到这么长还带横杆的系统名就烦,想进各种方法消除他,还好,linux上命令修改特别方便. 一.关于hostname命令 hostname命令在linux上可以查看以及设置当前系统的名字 1. 查看hostname [plain] view pl

CentOS7.2如何修改主机名

在CentOS7.2或RHEL7.2中,有三种定义的主机名:静态的(static),瞬态的(transient),以及灵活的(pretty)."静态"主机名也称为内核主机名,是系统在启动时从/etc/hostname 自动初始化的主机名."瞬态"主机名是在系统运行时临时分配的主机名,例如,通过DHCP或DNS服务器分配.静态主机名和瞬态主机名都遵从作为互联网域名同样的字符限制规则.而另一方面,"灵活"主机名则允许使用自由形式(包括特殊/空白字符)

Redhat7.2 如何修改主机名(hostname)?

Redhat7.2 在安装的时候,会默认生成主机名:localhost. 那么如何修改成自己想要的自己名? //格式为:用户名@主机名 比如: [[email protected] ~]#  修改成[[email protected] ~]# 我的目前已经是[[email protected] ~]# 主机名(hostname)为xiaolyu ,可以修改为lyu. 方法一: 用图像界面修改(永久性修改) 在终端输入命令 nutui :[[email protected] ~]# nmtui 进

Linux学习(一):linux更改ip地址命令_更改DNS_更改默认网关_更改子网掩码_主机名

如何使用命令来更改linux的IP .DNS .子网掩码,在虚拟机(vitrualBox)上添加一个Linux的虚拟机; 安装方法:http://pan.baidu.com/s/1sjJPhP7 安装完以后,进入到Linux桌面,是一个这样的桌面: 按CTRL+ALT+F2  进入命令行窗口,然后登录 ,在登录成功以后在命令下输入: vi /etc/sysconfig/network-scripts/ifcfg-ethx 就打开了设置窗口,默认哪果你只有一个网卡的话,就这样就可以,如果多个网卡那

CentOS7重置root密码修改主机名

一.CentOS修改主机名 CentOS修改主机名比较简单,首先查看当前主机名 #hostname 则会显示当前主机名.修改命令为 #hostnamectl set-hostname name 再通过hostname或者hostnamectl status命令查看更改是否生效 #hostnamectl status CentOS7修改主机名比较简单.下面看重置root密码 二.重置root密码 启动CentOS,在启动界面时,按下e 进入编辑页面 找到Linux 16的那一行,将ro改为rw i

手动配置Ubuntu Linux系列3-缺省网关和主机名

上一篇讲到[原创]手动配置Ubuntu Linux的DHCP客户端,这里再说一下配置静态IP地址的方法. 仍然是编辑 interfaces文件. $ sudo vi /etc/network/interfaces eth0配置如下: auto eth0 address 192.168.1.123 netmask 255.255.255.0 gateway 192.168.1.1 保存退出后,使用重启networking命令让新配置生效. $ sudo /etc/init.d/networking