欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

windows下putty自动登录和窗口显示IP 顶部显示 ip 有大用

一,写一个bat文件,里面内容写上

 

[html] view plain copy
 
  1. start D:\soft\putty.exe -pw my$1234  william@119.29.109.244  

然后就可以自动登录了。如果有多个窗口的话,标题会比较难区分,要是能显示IP就好了。

改标题这个网上很多文章,一上来就说改什么服务器配置之类的,可是对我这种对服务器没有权限的,就没撤了。

我们有注意到,再没有登录成功之前,标题显示的是IP,如果登录成功之后也能不变就好了。幸运的是putty有这个配置。

二,打开putty客户端,选中这个配置

然后返回session,随便起个名字,点保存。记得一定要回来点下保存。

然后改下bat文件 加上-load 你刚刚修改的名字参数就可以了,我的如下

[html] view plain copy
 
  1. start D:\soft\putty.exe -load test -pw my$1234  william@119.29.109.244  

然后就可以正常了。看效果图,



 

三,登录成功之后可以自动执行一些命令的,比如查看日志之类,可是我在命令加还是putty客户端配置,都一闪而过,还望大神补充,哈哈。

附带几句linux常用查看日志命令吧。

查看最新日志  tail -200f   mobile.log

搜索日志关键字  grep -n  'keyword' mobile.log    

查看关键字周围上下文的日志,比如关键字在590行,我可以查看前后10行的日志

sed -n '580,600p'  mobile.log

来自 http://blog.csdn.net/williamtsang/article/details/51865563

 

putty连接多台服务器后窗口多了,不知道那个窗口对应那吧服务器。

可以考虑把IP显示到标题上。在很多的linux基础教程中没有这样的方法哦,记录下,以备后用。


把下面的几行脚本追加到 ~/.bashrc(对应 root 用户,也就是 /root/.bashrc 文件)自动脚本的最后。

[plain] view plain copy
 
  1. # Auto add env parameter $PROMPT_COMMAND when use non-Linux tty login by ssh.  

  2. if [ "$SSH_CONNECTION" != '' -a "$TERM" != 'linux' ]; then  

  3. declare -a HOSTIP  

  4. HOSTIP=`echo $SSH_CONNECTION |awk '{print $3}'`  

  5. export PROMPT_COMMAND='echo -ne "\033]0;${USER}@$HOSTIP:[${HOSTNAME%%.*}]:${PWD/#$HOME/~} \007"'  

  6. fi  


重新登陆该服务器(用之前的用户登陆),是不是在左上角已经显示服务器的 IP了。恭喜你,配置成功。

来自 http://blog.csdn.net/vip_linux/article/details/8948119
http://blog.csdn.net/aa1049372051/article/details/51497977
http://www.cnblogs.com/fangshenghui/archive/2013/05/13/3074926.html
http://www.cnblogs.com/aliang1992/p/6073379.html

 

普通分类: