Putty下实现可区分的显示动态Title标题窗口效果 [UbuntuSRV]

自己动手实现UPnP进行端口映射的经过 自己动手实现UPnP进行端口映射的经过    从接到任务,到实现了 UPnP 在家用路由器上进行端口映射的时间总共花费了 1个半月,下面大概讲讲从资料搜集到设计实现的经过,好给有同样需求的人一些线索(不论及具体实现和代码)。    所谓 UPnP ,就是“通用的即插即用” ,注意是通用的,虽然很容易和 Windows 的即插即用混淆,但这肯定不是微软的专利!现在大部分的路由器都支持这个功能,只 阅读详情

《 设置UbuntuSRV环境变量控制Putty窗口标题动态显示 》

2013-5-13     

 

 

 

     嗷,卖葛! 这次完了~    关错服务器了,,,

 

          :(   经常会犯这样的错误,因为桌面上开着N多个Putty远程连接,它们都长成一个样子,一不小心就会弄错! 有什么好办法能让我更好地区分它们呢?

 

              下面给出好的解决方案

 

  (以下场景执行Putty工具,使用root用户远程登录,SSH主机是 Ubuntu Server ) 

 

● 使用不带任何参数的 cd 命令,进入到 ~ 目录下面

 

●  由于 Ubuntu Server 13 的 ~/ 下没有.bash_profile , 我们先用 touch .bash_profile 创建一个全新的

 

●  用 vi 编辑之,输入以下内容

  ---------------------------------------

# .bash_profile 

# Get the aliases and functions 
if [ -f ~/.bashrc ]; then 
        . ~/.bashrc 
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH 
unset USERNAME

   # add following statement to the END of file  ~/.bash_profile
   # auto add env parameter $PROMPT_COMMAND when use non-Linux tty login by ssh.

   if [ "$SSH_CONNECTION" != '' ]; then 
      export HOSTIP=`echo $SSH_CONNECTION |awk '{print $3}' |awk -F: '{if ($1 == "") print $4; else print $1}'` 
      export PROMPT_COMMAND='echo -ne "\033]0;${USER}@'$HOSTIP':[${HOSTNAME%%.*}]:${PWD/#$HOME/~}  \007"' 
      env |grep PROMPT_COMMAND

      # Set the DISPLAY env var for Xmanager forward
      # export DISPLAY=`echo $SSH_CONNECTION |awk '{print $1}' |awk -F: '{if ($1 == "") print $4; else print $1}'`:0.0
   fi 

 ---------------------------------------

 

 

● 上面的脚本第一二句会执行一些环境参数设置的脚本 ~/.bashrc,经研究,由于 Ubuntu 下的默认设置脚本某些参数会与我们想要的效果冲突,所以要编辑并屏蔽掉部分内容。

 

     用 vi 编辑 ~/.bashrc 将下面的两段代码给注释屏蔽掉(将第一行最前加注释符号 # )

 

 

---------------------------------------

第一段:

# set a fancy prompt (non-color, unless weknow we "want" color)

case "$TERM" in

   xterm-color) color_prompt=yes;;

esac

 

---- 注释后 -------

# case "$TERM" in

#   xterm-color) color_prompt=yes;;

# esac

 

 

第二段:

# If this is an xterm set the title touser@host:dir

case "$TERM" in

xterm*|rxvt*)

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

   ;;

*)

   ;;

esac

 

---------------------------------------

   下面给出配置完毕后登录时自动显示相关信息的效果图


 

              enjoy !!     :) 


 

手把手教你用RC桥式振荡器生成1Hz-1MHz正弦波(附完整电路图) 本文详细介绍了如何从零构建RC桥式振荡器,实现1Hz-1MHz正弦波的生成。通过核心元件选型、参数设计、电路搭建与优化等步骤,帮助读者掌握振荡器的工作原理和实战技巧。特别适合电子实验和信号处理领域的初学者和工程师,附完整电路图和常见问题解决方案。 阅读详情

相关推荐

Unity中URP实现水体效果(泡沫)

在上篇文章中,我们实现了水体的深度。在这篇文章中,我们来使用上篇文章采样后的深度图来实现水中的泡沫效果。

楠溪泽岸的博客 3489

更改putty窗口title提示

在使用putty的时候,如果打开了多个窗口,会发现窗口的标题默认为用户名@主机名,很不方便,网上查了一下,可以用以下方法来处理 [code="java"] 把下面的几行脚本追加到 ~/.bashrc(对应 root 用户,也就是 /root/.bashrc 文件)自动脚本的最后。 1,vi /root/.bashrc 2,将以下代码添加到最后: # Auto add env ...

tcrct 1143

Pulpino SoC中挂载AXI从机接口的自定义IP说明

AXI 从机接口挂载 Pulpino SoC 调试Pulpino SoC中挂载AXI从机接口的自定义IP说明PULPion SoC介绍自定义AXI IP挂载IP挂载框图代码修改脚本修改自定义AXI IP调试C语言编写软件调试硬件调试 Pulpino SoC中挂载AXI从机接口的自定义IP说明 本篇文章主要从工程的角度描述了如何将具有AXI从机接口的自定义IP挂载到Pulpino SoC上,其中不涉及到SoC中的任何原理知识。 PULPion SoC介绍 PULPion SoC整体架构如下图所示, PULPi

小陈的芯片学习之路 2210

设置putty标题栏显示固定信息

用putty连接多台服务器后窗口多了,不知道那个窗口对应个服务器。 而putty窗口栏只是实时显示root@compute:/var/lib/libvirt/这样的当前服务器登录和目录信息,于是想到能不能让标题栏固定显示登录服务器名和IP等信息。 设置Window->Behaviour->Window title: 设置好后,登录服务器后,发现标题栏又显示root@compute:/

翟海飞 5876

k8s重装1.28.2+calico+踩坑收集+InPlacePodVerticalScaling

它提供了从镜像构建(通过 Dockerfile)、镜像管理(上传、下载、存储等)、容器创建、运行、网络配置(可以为容器分配自定义的网络,如 bridge 网络、host 网络等)到容器编排(通过 Docker Compose 可以简单地编排多个容器的启动和关联关系)等一整套完整的解决方案。它的核心功能是启动和管理容器的生命周期。sudo apt update这个可以经常用,是来更新软件包的,它不下载,所以没风险,但是经常会报错,别问,问就是某种强大的力量,所以用镜像或者代理或者巴拉巴拉。

SsjjsS2019的博客 2553

基于docker进行安装部署seata,解决Seata的版本与Nacos的版本不匹配

本文分享了在Docker环境下部署Seata时遇到Nacos 3.x API不兼容问题的解决方案。由于Seata 2.0.0内置的nacos-client 1.4.2无法调用Nacos 3.x重构后的接口,导致注册失败。通过下载Seata 2.6.0源码自行构建Docker镜像,并调整启动方式(直接执行Java命令绕过Shell脚本),最终成功实现与Nacos 3.x的集成。关键步骤包括:创建自定义Dockerfile、配置application.yml、处理启动脚本兼容性问题,最终采用java直接运行方案

Dd52698的博客 406

iterm2 tab title显示服务器ip等信息

/etc/profile # Auto add env parameter $PROMPT_COMMAND when use non-Linux tty login by ssh.if [ "$SSH_CONNECTION" != '' -a "$TERM" != 'linux' ]; thendeclare -a HOSTIPHOSTIP=`echo $SSH_CONNECTION |a...

weixin_30699831的博客 3070

Win11系统重装全记录:从备份Office激活到搞定RAID阵列,我的微星笔记本复活记

本文详细记录了Win11系统重装的完整过程,从数据备份到RAID阵列配置,特别针对微星笔记本的特殊硬件驱动问题提供了解决方案。文章涵盖了Office激活状态备份、BIOS设置、驱动安装顺序等关键步骤,帮助用户顺利完成系统重装并优化性能。

weixin_31421613的博客 309

mark 使用putty的时候,title不显示ip

putty默认无多标签页,打开多个时,不容易切换,现通过修改服务器让支持 vi /root/.bashrc在后面添加 # Auto add env parameter $PROMPT_COMMAND when use non-Linux tty login by ssh. if [ "$SSH_CONNECTION" != '' -a "$TERM" != 'linux' ]; then declare -a HOSTIP HOSTIP=`echo $SSH_CONNECTION |awk '{print

atzqtzq的博客 224

HBM PHY 架构解析:从主控模块到DWORD设计的深度探索

本文深入解析了HBM PHY的完整架构,从作为系统大脑的PUB主控模块出发,详细阐述了其CSR控制、初始化与训练引擎的核心功能。进而剖析了负责命令传输的AWORDX2模块与作为数据高速公路的DWORD模块的设计奥秘,包括其双向数据流、精密时钟对齐与延迟线校准机制。最后,探讨了顶层MASTER PHY的整合作用及从DFI到DRAM的完整数据通路,为理解这一高性能内存接口的关键物理层设计提供了全面视角。

weixin_29306011的博客 294

colmap+openMVS稠密重建

简要记录一下colmap+openMVS稠密重建相关使用。

weixin_41631106的博客 2242

Putty -- 登陆后设置标题栏显示IP

用putty一个很头痛的问题,就是连接多台服务器后窗口多了,不知道那个窗口对应那吧服务器。所以把IP显示到标题上,就方便了很多了。在网上找到这种方法,不错,不错,呵呵。记录一下,方便以后使用。 把下面的几行脚本追加到 ~/.bashrc(对应 root 用户,也就是 /root/.bashrc 文件)自动脚本的最后。# Auto add env parameter $PROMPT_COMMAND...

weixin_30687587的博客 413

uniapp - 最新详细实现web-view网页与安卓苹果App端之间互相通信功能,苹果app/安卓app平台与内嵌webview组件内的网页进行相互传值,内置网页与app双向实时通信,详细示例代码

uni-app,Android安卓,苹果ios,app,内嵌webview,第三方H5网页,app和web-view通信传值,web-view引入的页面向App主应用传递数据,App端与webview端相互通信,App端和H5端webview之间的通信,uniapp实现webview和APP之间的传值通信,如何互相传递对象数据,数据传递了接收不到,web-view页面向app内发送消息,监听传递的参数,uni-app和web-view页面相互传参,报错怎么办,跨域,屏幕空白出错,数据交互,解决手机物理返回按

🏆 前端领域优质创作者 4741

丰富Putty的窗口标题内容

vi ~/.bashrc   export title="diy534" // 显示标题,修改的地方也就是这儿 export ip=`/sbin/ifconfig eth0 | awk '/inet addr/ {print $2}' | cut -f2 -d ":"` // 显示当前链接的ip地址,前面的脚本需要按实际情况进行修改 export PS1='\e]2; \[$title -

拾贝者 1391

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

putty窗口标题修改、字体颜色修改等简单配置以及putty多开工具mtputty的使用

putty窗口标题修改、字体颜色修改等简单配置以及putty多开工具mtputty的使用

Yang的博客 8507

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

更改PUTTY窗口标题

vim~/.bashrc 在文件最后加上下面这段代码 if [ "$SSH_CONNECTION" != '' -a "$TERM" != 'linux' ]; then declare -a HOSTIP HOSTIP=`echo $SSH_CONNECTION |awk '{print $3}'` export PROMPT_COMMAND='echo -ne "\033]0;${USE...

小妖666个人笔记 1159

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

小Tips:使用Putty登陆后定制标题栏显示IP的设置

Title: 使用Putty登陆后定制标题栏显示IP的设置   tag: putty,标题栏,samba,CVS     文档发布声明: 任何人都可以针对本文档自由转贴,拷贝,引用,及修改后再发布,而无需过问我本人,只希望能够留下属于原作者的一些版权信息,请尊重原作者的劳动。     `海风 = temp77 ,意思是出生于 77 年的临时变量,目前就职于 GDLC .   

3673

API 层实现语音录制

       我从前出于需要,上网寻找了关于录音部分的源代码,收获不大,现在把自己摸索的部分源代码公开出来吧,希望对部分人有用。     其实要实现声音的录制,可以用多种的方式(例如 mci ),我这里介绍的是在 API 的层面来实现,你可以对其中进行更多的控制。比方说,要音频裸数据存到你指定的内存中去。     先说一下要用到的 API , 录音通常都是使用 waveInXX

2536

API 层实现语音播放

    昨天写了语音录制(见 http://www.youkuaiyun.com/develop/Read_Article.asp?Id=17627 ),现在继续讲语音播放。  要用到 .wav 文件头内容部分的请参看上一文《语音录制》 里的相关介绍。(我希望把这两个模块用在我正做的local语音通讯试验中)    好的,上次的程序生成了一个 "myTest.wav" 的音频文件,根据上次的文件格式,那么从开

2389

利用Putty命令行放开MySQL远程访问的另类方法

Linux 下 MySQL 默认安装后是没有办法从远程访问的, 只能从本地接入访问,也就是只能从127.0.0.1 发起数据库连接; 为了解决这个问题,我们改变一下思路,让我们的工作机Windows看起来像是本地访问,这样我们就可以利用 SQLYog 之类... ● 把 my.cnf 里面改bind-address=0.0.0.0 ● 用 mysql -p 从本地命令行进入数据库 ● 执行 update mysql.user set Host='%' where Host='localho

2255

NO MFC - 使用 .log 调试程序

   我一直就想自己开发一个使用 .log 来调试程序的类了,前几天搞了一个出来,该类能够用于 VC 和 BCB 中。   以下是程序运行的效果,在我调试一个服务程序的时候,生成一个 .log 日志文件, 记录了一些与启动和关闭服务过程相关的信息...[Source Path & FileName:]  E:/microsoft/桌面/Simple_Service_02/#Simple_Ser

1758

使用虚拟机[VMwareServer,v1.0.5]的几点技巧

使用虚拟机[VMwareServer,v1.0.5]的几点技巧    ● 使用的时候才启动虚拟机相关的注册服务   虚拟机有几个系统服务(我安装的是 VMware Server 1.0.5),一般在启动的时候同时跟着启动,实际上这样会把系统启动时间大大拖慢了(有时候还会莫名其妙的提示系统服务启动不成功)。   其实可以这样,我们可以在使用的过程中,根据需要来启动这两个服务(VMAuthdServi

1295

Win2K 服务程序的源码(框架而已)

   以下为 Win2000 下我所理解的服务程序的源码,可以创建一个服务,并可以随时启动,停止和移除该服务。使用VC6编译,下面是使用方法简介。  需要安装 Service 的,打开 Dos 窗口,然后输入程序名字加上 -install 参数 例如:    #Simple_Service  -install  如果需要删除 Service 的,在 Dos 窗口,输入程序名字加上

1211

UbuntuServer13下重新命名网卡名

题目:  Ubuntu Server 13 下重新命名网卡名 用了 ubuntu Server 13.10 后发现,下面 网卡名不叫 eth0 ~ eth? 了, 而改叫古怪的名字, 例如 p1p1, p2p1, p4p1, p4p2, 更有甚这叫 rename5 的, 不知道发生什么情况。   用 ip 跟参数 addr 的命令, 可以看到目前叫什么名字, 根据这个名字,可以自行配置

869

再谈在Linux系统下快速简易配置samba文件共享

Linux系统配置samba文件共享       在 CentOS 操作系统下(或 Red Hat,这里指v4.8、v5.8、v6.2或更高版本)配置文件共享服务的方法,具体操作如下:    ● 当开始所有工作之前,请先确认系统有安装 samba !  可以用  rpm  -qa  |  grep  samba 来查证   要配置 samba ,首先要先编辑 /etc/samba/

792

大型项目中的内存泄漏检测手段和方法

   大型项目中的内存泄漏检测手段和方法    `  2008.0714  by `海风 ~   `   记得曾在一个项目当中使用了某种内存检测方法(当时在项目经理的指导下),记得老大如是说:能运用在语言级别hack的方法可以提前检测出更多bug的发生(视乎具体语言的语法复杂度,C要比C++容易很多)。    语言级别的hack,大部分情况下是指插桩,给出一份源码,在不修改源码的情况下,插入用于调

779
上一篇: 利用Putty命令行放开MySQL远程访问的另类方法
下一篇: Ubuntu.Server_13上单网卡多个动、静态IP的配置方法
temp77
博客等级 码龄24年 21粉丝 21原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值