Putty使用技巧

  1. PuTTY的选择、复制、粘贴这些操作都是通过鼠标来完成的。
    在 Window-〉Selection 这里可以设置复制和粘贴的方式。

    默认的 Action of mouse buttons (鼠标按键的功能)的选项是 Compromise,这种方式下选中有两种方式,一是直接用鼠标左键拖拉选中就可以了,二是用鼠标中键单击选中区域的开头,用滚动条拖拉到期望选中区域的末尾,再用鼠标中键单击,就可以选中了。
    选中以后,单击鼠标左键就把选中部分复制到剪贴板了。

    Putty详细使用技巧指南

  2. 粘贴也很简单,单击鼠标右键。
    Action of mouse buttons 的第一个选项是 Windows (Windows 方式的),鼠标中键的操作跟前面提到的一样。右键不是粘贴了,而是打开了右键菜单。

    其实这个右键菜单在标题栏上点击,也都可以看得到。

    Putty详细使用技巧指南

    Putty详细使用技巧指南

  3. 第三个选项是 xterm (xterm 方式),这个跟默认的 Compromise 方式相反的,中键和右键的操作调换了一下,就不多说了。
    下面那个 Shift overrides application's use of mouse 是和 Shift 键有关的。有些 Rogue Like 的程序,比如 mc、links、Lynx、VIM 等等,都支持鼠标操作,想在用鼠标在上面选择或粘贴就不行了。这个选项默认是选中的,在支持鼠标操作的 Rogue Like 界面下,按住 Shift 键,就可以像前面的那样用鼠标来选择、复制、粘贴了。
    看下面的这个图片,用 Links 打开了 Google 的首页,用鼠标去选中 顶部中间的 Google,我们会发现,弹出了保存的对话框。

    按住 Shift 键重新操作一次,哈哈,这次选中了。

    Putty详细使用技巧指南

    Putty详细使用技巧指南

  4. 在 Control use of mouse 里面还有个 Default selection mode (默认的选择模式),默认是 Normal,就像文字处理工具里这样的选择

    Putty详细使用技巧指南

  5. 另外一个是 Rectangular block(块选择方式),至于用哪种方式就看自己的选择了。

    Putty详细使用技巧指南

  6. 更改配置参数关闭窗口后,下次使用还是要重新选择,麻烦。
    还是回到上面修改配置的哪个地方,选择左边的 Session,在右边选择要覆盖的会话名称,或者重新输入一个新的名称,点击 Save 按钮保存。

    成功登录主机后,也能正常看到中文了。这样,我们就可以完成大部分的工作。最后要关闭窗口了,该怎么办呢?我见过很多人,包括我们公司负责专职维护的同事,都是直接点击窗口上的关闭按钮,完全没有理会弹出警告窗口,直接点击了 Yes。

    这样做是不对的,首先这不是正确的注销方式,应该输入命令 exit 来正常注销;其次直接关闭窗口后,你的登录其实还在服务器上,如果一连多次的这样强制关闭窗口,用命令 w 或者 who 命令查看时,可以看到很多的用户还在系统上登录,占用了系统的资源。最重要的是,你的这次登录可能只是为了启动一下 WebLogic 或者其他什么应用服务器,直接关闭窗口后,可能会导致你的业务在随后的几分钟内也被终止,这应该不是你所希望看到的吧。
    如果上述的理由是每次要输入 exit 然后回车,比较麻烦。你可以用快捷键 Ctrl d 来注销登录,一般情况下,快捷键一按窗口都直接关闭了,还省了两次鼠标点击。
    在前面说道保存会话时,大家或许也注意到,下面有个 Close window on exit 有三个选项:

    有的程序在执行时,虽然在命令最后面加上 “&”就能放到后台运行。但是正常注销登录后,窗口没有被自动关闭,还能看到程序的输出,这时强制关闭窗口还是可以的。为了避免这种情形,可以使用 nohup 命令。
    用法嘛就是: nohup 命令 命令参数,这样就可以了。

    Putty详细使用技巧指南

 

 

 

 

转自:http://blog.csdn.net/uoyevoli/article/details/1246687

由于工作需要最近总用Putty连接Linux调试程序。Shell命令和vi虽然用起来不那么顺手,但也凑合,但有一个问题另我十分头疼,那就是用vi修改程序时我总无意识地按“Ctrl+s”组合键。虽然我知道vi中要保存文件,需要使用”w“命令,但怎奈习惯根深蒂固,一时改不过来。
    虽然我的手指并不会因为在每次 ”ESC : w 回车” 之前多按一次 “Ctrl+s“ 而累抽筋,但是Putty似乎对这个GUI常用快捷键不太友好。每次我按了这个组合键后,Putty就”僵死“了,不再接收任何键盘输入,只能关闭窗口重新登录。但是重新登录后用不了多久我就会再次犯错误,再次关闭,重新登录……我就这样被Putty折磨着……
    经过一番Google搜索(据说Google好像不大愿意被用作动词)我终于摆脱了 Putty & Ctrl+s 的魔咒:解铃还需系铃人,还得使用Ctrl键来搞定这个”僵局“——Ctrl+q。
大概是这样子:”Long long ago“ 某些旧的”哑终端“会在发送过来的数据太多,显示速度跟不上时发送一个Ctrl+s让对方等一下,然后再准备好继续显示时发送一个Ctrl+q。Putty“兼容”了这个特性。也有人说是Ctrl+s是锁定屏幕用的 。不管是怎样,当你不小心在Putty中按了Ctrl+s后再按一下Ctrl+q就OK了

 

putty 优化显示设置

字体大小设置

 

Window->Appearance->Font settings—>Change按钮设置(我的设置为12)

字体颜色设置

Window->Colours->Default Foreground->Modify设置(我喜欢绿色设置:R:0 G:255 B:64)

此外在默认的黑色背景下 蓝色看不太清楚,可以把Window->Colours->ANSI Blue 更改一下设置(我设置为R:255 G:0 B:128)

默认是(0,0,187)

85,85,255

全屏/退出全屏的快捷键设置

Window->Behaviour最下面有个Full screen on Alt-Enter 勾上就可以了。

保存session

好的心态+正确的方法

 

Putty鼠标按钮选项

通过鼠标按钮选项可以控制鼠标来进行复制、粘贴操作,选项包括:

1.Windows选项:可以进行右键操作

2.混合模式(系统默认选项):左键选中,右键粘贴

3.Xterm模式:左键选中,中键粘贴

putty 直接连 快捷键方式

 

原文链接:http://www.cnblogs.com/aliblogs/p/5493710.html

快捷方式 :

"C:\Program Files (x86)\puTTY\putty.exe" [email protected]

d:\soft\putty.exe -pw 你的口令 用户名@服务器地址

 

putty免密码登陆docker

首先,中规中矩的在putty中建立一个会话。
账号docker,密码 tcuser,主机 192.168.99.100
此外,还可以设置字符集,shell窗体的字体等各种参数,假设你给会话命名 my docker

然后保存。

然后给putty加一个快捷方式放在桌面,自己给快捷方式改个随意的名字putty for docker等等

然后,右击快捷方式:属性>快捷方式>目标,加入如下三个参数:
"C:\Program Files\PuTTY\putty.exe" -load "my docker" -l "docker" -pw "tcuser"

这样就搞定了!!

 

 

putty/pietty的复制粘贴操作

本文是putty/pietty操作的tips,可以让操作提高效率。因为复制粘贴经常使用,比重新敲入要方便许多。putty的粘贴可以配置为鼠标中键或右键,此文假设为右键。(某些环境下配置不一样,对应本文中的右键和中键切换)
1.在windows中复制往putty中粘贴
windows中复制:直接选中文本,按Ctrl+C。
putty中粘贴:鼠标右键
》vi 中的复制粘贴问题
但对于vi编辑有点特殊。粘贴前应位于插于模式,不像vi快捷键P,是命令模式下的粘贴。粘贴的位置是光标所在的位置,而不是鼠标点的位置。
如果vim里有set ai (auto indent)或者set 
cindent,对于格式化文本,粘贴时可能导致前面不断叠加空格,使格式完全错乱。那么在.vimrc里加一句set 
paste,即可正确粘贴格式化文本。
2. putty 复制
putty用鼠标左键选中即已经放到剪贴板。选中后即可在windows的其他编辑器或输入栏按Ctrl+V 
粘贴。往putty粘贴直接点鼠标右键。
》putty选择并复制小技巧
鼠标左键按住拖拉选择,即已经复制。
双击鼠标左键,选择复制一个单词,支持中文。双击并在第二次按下时不放,拖动鼠标左键,会按单词选择。
鼠标三击,会选择并复制一行。鼠标三击并在最后一击时拖动,会按行选择。
按住左Alt,拖动鼠标左键,会选择方块。但putty菜单的windows(窗口)->move 
hotkey(移动热键)的左Alt+左键拖动应取消。

选择完了要补选复制,可以按下中键并拖动。补选方式和此前的选择方式一样,单击的补选是按字母,双击的补选是按单词。三击的补选是按行。窗口选择的补选是窗口选择。

putty选择并复制小技巧
鼠标左键按住拖拉选择,即已经复制。
双击鼠标左键,选择复制一个单词,支持中文。双击并在第二次按下时不放,拖动鼠标左键,会按单词选择。
鼠标三击,会选择并复制一行。鼠标三击并在最后一击时拖动,会按行选择。
按住左Alt,拖动鼠标左键,会选择方块。但putty菜单的windows(窗口)->move hotkey(移动热键)的左Alt+左键拖动应取消。
选择完了要补选复制,可以按下中键并拖动。补选方式和此前的选择方式一样,单击的补选是按字母,双击的补选是按单词。三击的补选是按行。窗口选择的补选是窗口选择。

原文链接:https://blog.csdn.net/ablo_zhou/article/details/3794373

 

 

1. load参数是加载保存的session,也就是说,你如果保存了一个session,就可以用

1

-load "session's name"

参数直接加载该session,如图

 

2. 或者也可以用

1

-ssh IP -l USERNAME -pw PASSWORD

大写单词是用来替换的

例如:

更多参数要通过手册来学习了

 

首先创建putty.exe的快捷方式到桌面;
然后运行putty,输入host name、port、saved session’s name,点击保存,
假设session名为“session”,随后关闭窗口;
最后右击putty快捷方式,属性,目标,加上如下参数 -load “session” -ssh -l {username} -pw {password},保存,关闭;

整个目标路径如下
E:\Desktop_backup\putty.exe -load "session" -ssh -l ljx-pw ljx


原文链接:https://blog.csdn.net/ljx646566715/article/details/79081692

 

首先创建putty.exe的快捷方式到桌面;然后运行putty,输入host name、port、saved session’s name,点击保存,假设session名为“qa server”,随后关闭窗口;最后右击putty快捷方式,属性,目标,加上如下参数 -load "qa server" -ssh -l {username} -pw {password},保存,关闭;

例如: C:\putty.exe -load "raspi" -ssh -l pi -pw raspberry

以后运行putty的快捷方式,就能自动输入用户名和密码,进入远程电脑。


链接:https://www.jianshu.com/p/59523f6689e7

 

putty字体大小颜色、全屏/退出全屏快捷键 保存session设置

字体大小设置

Window->Appearance->Font settings—>Change按钮设置(我的设置为16)字体为(Consolas)

字体颜色设置

Window->Colours->Default Foreground->Modify设置(我喜欢绿色设置:R:0 G:255 B:0)

此外在默认的黑色背景下 蓝色看不太清楚,可以把Window->Colours->ANSI Blue 更改一下设置(我设置为R:255 G:0 B:128)

全屏/退出全屏的快捷键设置

Window->Behaviour最下面有个Full screen on Alt-Enter 勾上就可以了。

保存session

设置完了之后要保存这些设置以便下次打开还是这些设置,就要保存Session .

Session->Saved Sessions 中输入一个名字然后Save保存就可以了,下次登录的时候点击这个保存的名字 Open 就打开putty了。

下面是我的putty截图(Centos-6.4)

 

 

 

 

 
 

putty实现自动化登陆linux服务器

 
Putty+keepass可以实现putty的自动化登陆,这对于linux快速响应和管理会相当方便。
Keepass是一款密码管理软件,使用方便快捷,网上下载源很多。
安装keepass完毕后,首次启动keepass需要设置一个管理密码,下次登陆时便需要输入此密码才能登陆进去。
我们首先添加keepass记录,需要输入正确的用户名和密码,并且对“title”我们这里设置为26,以后要用到。最重要的我们这里在url里面输入如下语句“cmd://putty.exe -l {USERNAME}  -load {TITLE} -pw {PASSWORD}”,它会自动调用putty,然后从keepass里面加载用户名和密码,实现自动登陆,这里我们还要保证keepass目录中有putty.exe软件,拷贝过来就行了。
然后我们添加putty记录,输入ip和“saved sessions”这里我们还输入26,保证和keepass里面设置的title一致即可,然后save保存该记录。
我们下次登陆时,只要打开keepass,单击下面的url超链接,便会自动将让putty响应,并且登陆成功。
   
 
putty标题显示ip的方法
 
1.jpg 
    2.jpg 
putty  就是这里修改
 
 
 
无标题.jpg
刚才又试了下,似乎只要把window title清空,然后在Teminal-Features中选中Disable remote-controlled window title changing就可以在标题栏动态显示IP了。设置log并不是必须的。
原来解决方案这么简单。
 
解决putty无法在vi使用小键盘输入数字的问题
 

最近我一直使用putty登录linux,使用vi的时候发现,小键盘的数字无法输入。最后在网上找到了解决方案,就是修改下putty的配置。

打开putty的配置 勾选Terminal-->Features下面的“Disable application keypad mode”即可。

 

 技巧一: 增大输出缓存

  默认情况下,Putty的输出显示最多200行,也就是说你cat一个500行的文件,它只能显示出最后的200行,你要通过滚动条看前300行的内容是看不到的,幸亏这个值可以配置,具体位置是category-》window下,将Lines of scrollback 由缺省的200改成一个更大的值,我改成了2000。

  技巧二:最大化最小化快捷键

  在windows下最大化最小化窗口是有快捷键的:

  Alt + 空格 + N:最小化

  Alt + 空格 + X:最大化

  Alt + 空格 + R:恢复原来大小

  可是默认情况下这快捷键对Putty不起作用,还是需要配置,具体位置在category-》window-》Behaviour下,将System menu appears on ALT-Space前面的框选中就好了。

  (实际上只有左边的Alt管用,右边的不管用,可能和键盘配置有关)

  技巧三:常用快捷键

  Shift+PgOn或Shift+PgUp:使得终端内容上下移动,每次移动一页,也可以使用Ctrl+PgOn或Ctrl+PgUp连续移动。显卡的内存决定可以回滚多少内容。

  Ctrl+L:刷新屏幕,相当于clear命令的效果。

  Ctrl+A:使得光标移至行首

  Ctrl+E:使得光标移至行尾

  Ctrl+K:从光标位置删除字符至行尾

  Ctrl+W:删除光标左边的单词

  Ctrl+Y:粘贴上面某个方式删除的内容

  技巧四:putty的命令行参数

  在putty.exe的快捷方式中,可以加上命令行参数来省去ssh登陆输入账号密码的麻烦。

  先在putty.exe中建立一个session(如192.168.8.83),给putty.exe新建一个快捷方式,在“属性-》目标”的末尾添加以下信息:

  “X:/putty.exe” -load 192.168.8.83 -l root -pw 123456

  没有session的话,也可以这样

  “X:/putty.exe” -ssh -l -pw

  技巧五:USB转串口 使用问题

  Q:USB转串口,putty,有时侯窗口只输出,无法输入。

  A:修改串口COM session的设置 Serial-》FlowControl 为 None 就搞定了

  技巧六:解决putty中文乱码

  Category --》Windows

  --》Appearance

  --》Font settings

  把”字体”改为”Fixedsys”(或者其他中文字体),字符集为CHINEASE_GB2312

  Category --》 Windows

  --》Translation

  --》 Received data assumed to be …

  把character设置为 ”Use font encoding”

  保存后登陆远程主机就可以了。

  若显示仍然是乱码,说明远程主机的语言设置有问题。

  修改远程主机 \home\leon\.bash_profile,加入以下语句:

  export LANG=zh_CN.UTF-8

  export LANGUAGE=zh_CN:zh

  declare -x LANG=“zh_CN.UTF-8”

  declare -x LANGUAGE=“zh_CN:zh”

  使配置文件成效

  #source .bash_profile

  Category --》Windows

  --》Translation

  --》 Received data assumed to be …

  把character设置为 ”UTF-8″

  技巧七:关闭shell提示音

  在 Linux 控制台下(没有 X11),可以使用以下命令:

  #setterm -blength 0

  在X11下面(不管是 KDE、Gnome、XFCE 或者……) :

  #xset b off

  也可以直接关掉某种 shell 里的提示音。

  对 Bash:

  # has to go into /etc/inputrc or .inputrc

  # It will not work in a .bashrc

  set bell-style none

  对 Tcsh:

  # put this into your .tcshrc file

  # just tab completion beep off:

  set matchbeep = never

  # any beep off:

  set nobeep = 1

  在 shell 里面,你可以按下 crtl+g 来测试一下这个嘟嘟声是否已经去掉

  技巧八:解决ssh登录慢的问题

  其实是sshd的问题,跟putty没关系

  修改sshd配置文件 vi /etc/ssh/sshd_config

  UseDNS=no

  然后重启sshd服务

  service sshd restart

 

1、保持会话连接

使用Putty登陆到远程主机后,如果长时间没有做任何操作,服务器会与本地客户端断开连接,假如设置了会话连接功能,就会每隔多少秒,客户端会发送一个空数据包给服务器,保持连接。设置方法如下:

>> 打开 Putty.exe → Connection

注意:单位为秒数,如果我这里设置了0,表示关闭会话连接功能,设置了10,每隔10秒钟,客户端会向服务器发送空数据包,来保持会话连接。

回到Session,点击save

2、正确注销方法

在成功利用putty登录主机后,也能正常看到中文了,在以一些都很正常的情况下。我们就可以完成大部分的工作。最后要关闭窗口了,这又要怎么做呢?我们很多人,包括那些专职维护的人员,都是直接点击窗口上的关闭按钮,完全没有理会弹出警告窗口,直接点击了 OK。

这样做是不对的,首先这不是正确的注销方式,应该输入命令 exit 来正常注销;其次直接关闭窗口后,你的登录其实还在服务器上,如果一连多次的这样强制关闭窗口,用命令 w 或者 who 命令查看时,可以看到很多的用户还在系统上登录,占用了系统的资源。最重要的是,你的这次登录可能只是为了启动一下 WebLogic 或者其他什么应用服务器,直接关闭窗口后,可能会导致你的业务在随后的几分钟内也被终止,这应该不是你所希望看到的吧。

如果上述的理由是每次要输入 exit 然后回车,比较麻烦。你可以用快捷键 Ctrl+d 来注销登录,一般情况下,快捷键一按窗口都直接关闭了,还省了两次鼠标点击。可能很多人都是习惯了点击窗口上的关闭按钮,但在putty工具的关闭务必要用上述的办法关闭。


原文链接:https://blog.csdn.net/Design_by_TaoZ/article/details/80629646

 

C:\greenSoft\putty\putty.exe -load "liangxiufei" -l "juntao.ljt" -pw "2866016.ljt" -D "1080"

参数:

-load :指定已经save 的配置

-l:用户名

-pw :密码

-D :代理端口(switch omega中对应的proxy也要设置为1080)

原文链接:https://blog.csdn.net/liangjuntao2011/article/details/78160009

 

 

PuTTY登录交换机后Backspace键不能删除

 

    使用PuTTY登录后,发现如果键入字符有误,不能使用键盘上Backspace键删除。查看PuTTY终端(Terminal)键盘(Keyboard)设置,修改上述两项设置如下(红框所示):即“The Backspace key”栏选“Control-H”,“The Function keys and keyboard” 栏选“VT100+”。wKioL1bWMriCx3E5AAHOspJXKf4977.jpg

 

 

技巧三:常用快捷键
   Shift+PgOn或Shift+PgUp:使得终端内容上下移动,每次移动一页,也可以使用Ctrl+PgOn或Ctrl+PgUp连续移动。显卡的内存决定可以回滚多少内容。
   Ctrl+L:刷新屏幕,相当于clear命令的效果。
   Ctrl+A:使得光标移至行首
   Ctrl+E:使得光标移至行尾
   Ctrl+K:从光标位置删除字符至行尾
   Ctrl+W:删除光标左边的单词
   Ctrl+Y:粘贴上面某个方式删除的内容

技巧四:putty的命令行参数
   在putty.exe的快捷方式中,可以加上命令行参数来省去ssh登陆输入账号密码的麻烦。
   先在putty.exe中建立一个session(如192.168.8.83),给putty.exe新建一个快捷方式,在“属性-》目标”的末尾添加以下信息:
   "X:/putty.exe" -load 192.168.8.83 -l root -pw 123456

没有session的话,也可以这样
   "X:/putty.exe" -ssh -l -pw 

技巧五:USB转串口 使用问题
   Q:USB转串口,putty,有时侯窗口只输出,无法输入。
   A:修改串口COM session的设置 Serial-》FlowControl 为 None 就搞定了

技巧六:解决putty中文乱码
Category -->Windows
   -->Appearance
   -->Font settings
把”字体”改为”Fixedsys”(或者其他中文字体),字符集为CHINEASE_GB2312

Category --> Windows
   -->Translation 
   --> Received data assumed to be …
把character设置为 ”Use font encoding”  
保存后登陆远程主机就可以了。

若显示仍然是乱码,说明远程主机的语言设置有问题。
修改远程主机 \home\leon\.bash_profile,加入以下语句:
    export LANG=zh_CN.UTF-8
    export LANGUAGE=zh_CN:zh
    declare -x LANG="zh_CN.UTF-8"
    declare -x LANGUAGE="zh_CN:zh"
使配置文件成效
    #source .bash_profile

Category -->Windows
         -->Translation 
         --> Received data assumed to be …  
把character设置为 ”UTF-8″

技巧七:关闭shell提示音
在 Linux 控制台下(没有 X11),可以使用以下命令:
    #setterm -blength 0
在X11下面(不管是 KDE、Gnome、XFCE 或者……) :
    #xset b off

也可以直接关掉某种 shell 里的提示音。
对 Bash:
    # has to go into /etc/inputrc or .inputrc
    # It will not work in a .bashrc
    set bell-style none
对 Tcsh:
    # put this into your .tcshrc file
    # just tab completion beep off:
    set matchbeep = never
    # any beep off:
    set nobeep = 1
在 shell 里面,你可以按下 crtl+g 来测试一下这个嘟嘟声是否已经去掉


技巧八:解决ssh登录慢的问题
其实是sshd的问题,跟putty没关系    
修改sshd配置文件 vi /etc/ssh/sshd_config
UseDNS=no
然后重启sshd服务
service sshd restart

 

 

今天在 Putty 中编辑 VPS 上的文件的时候不小心将 Ctrl+c 错按成 Ctrl+s,结果 Putty 的界面就不动了,但是并没有断开连接。查了查才知道 Ctrl+s 是停止回显(XOFF),也就是停止屏幕输出的快捷键。可以通过 Ctrl+q 来恢复屏幕输出。

 

目录 Contents

1. Linux 中 Ctrl+s 简介

通过 Putty 来编辑文件的时候还真是很容易习惯性的将 Ctrl + c(终止输入)错按成 Ctrl + s(终止回显)。第一次遇上这种事还真是有些慌乱了,我直接关闭了 Putty 终端然后重新登录了。

可是错了一次之后就难免习惯性的再错一次,于是找到了一篇 Recovering from CTRL+S in Putty 的文章,介绍得挺详细。原来终止屏幕输出之后,所有的键盘输入都还是正常响应的,只是看不到而已。按下 Ctrl+q 后就可以打开回显(XON)。如果恢复屏幕输出之前在键盘上乱按一气的话,可能会看到一个惨不忍睹的结果 :D

2. 关闭 Ctrl+s 快捷键的终止回显功能

如果希望再次按下这个快捷键的时候不进行任何操作,可以通过如下方式来禁用它。

将下面的代码增加到 .bashrc 文件中(可以通过 stty --help 查看 stty 的更多信息),

stty ixany
stty ixoff -ixon

可以在根目录下通过 vim .bashrc 编辑 .bashrc 文件。

3. 将 Ctrl+s(XOFF)改为保存功能

既然知道 Ctrl+s 就是发送 XOFF 信号的,就可以通过该写命令映射来改变其功能。我们可以将它改写成习惯的保存文件功能,在使用 VIM 编辑文件的时候使用。顺便把 Ctrl+q 的功能改成退出 VIM。

要这样改变,可以进行如下操作:

A. 将下面的代码添加到 .bashrc 文件中

# 关闭 Ctrl + s 的 XOFF 功能(XON 是 Ctrl + q)
stty ixany
stty ixoff -ixon
stty stop undef
stty start undef

B. 将下面的代码添加到 .vimrc 文件

” Ctrl+s 用于保存当前编辑的文件
map  :w
imap  :wa

” Ctrl+q 用于退出 VIM 编辑器;如果同时按住 shift 则表示放弃所做更改
map  :q
imap  :q
map  :q!
imap  :q!

 

颜色

PuTTY的颜色并不是很鲜艳,有些颜色甚至看不清楚。需要手动调整颜色(貌似最新版的PuTTY的颜色还不是很难看)。
Window->Colours,可勾选Use system colours,使用系统默认颜色。
也可以使用下述颜色配置。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Default Foreground: 255/255/255
Default Bold Foreground: 255/255/255
Default Background: 51/51/51
Default Bold Background: 85/85/85
Cursor Text: 0/0/0
Cursor Color: 0/255/0
ANSI Black: 77/77/77
ANSI Black Bold: 85/85/85
ANSI Red: 150/150/50
ANSI Red Bold: 255/85/85
ANSI Green: 152/251/152
ANSI Green Bold: 85/255/85
ANSI Yellow: 240/230/140
ANSI Yellow Bold: 255/255/85
ANSI Blue: 0/128/192
ANSI Blue Bold 125/206/235
ANSI Magenta: 205/92/92
ANSI Magenta Bold: 255/85/255
ANSI Cyan: 255/160/160
ANSI Cyan Bold: 255/215/0
ANSI White: 245/222/179
ANSI White Bold: 245/222/179

 

配置备份还原

PuTTY的配置保存在注册表,位置是[HKEY_CURRENT_USER\Software\SimonTatham],运行命令regedit,找到此文件夹,右键导出为reg文件。
双击reg文件写入注册表,即可还原配置。

其他

a. Telnet时Backspace失效
右键标题栏->Change Settings->Terminal->Keyboard:

  • the backspace key->Control-H
  • the function keys and keypad->VT100+

b. 复制粘贴

  • 鼠标左键拖动即复制。
  • 右键粘贴,快捷键Shift+Insert

c. 使用快捷键打开保存的Session
先按4次Tab键,焦点到达Session的列表,上下选择Session,再按Alt+L Enter即可。

 

技巧一: 增大输出缓存
     默认情况下,Putty的输出显示最多200行,也就是说你cat一个500行的文件,它只能显示出最后的200行,你要通过滚动条看前300行的内容是看不到的,幸亏这个值可以配置,具体位置是category->window下,将Lines of scrollback 由缺省的200改成一个更大的值,我改成了2000。

技巧二:最大化最小化快捷键
    在windows下最大化最小化窗口是有快捷键的:
    Alt + 空格 + N:最小化
    Alt + 空格 + X:最大化
    Alt + 空格 + R:恢复原来大小
    可是默认情况下这快捷键对Putty不起作用,还是需要配置,具体位置在category->window->Behaviour下,将System menu appears on ALT-Space前面的框选中就好了。
(实际上只有左边的Alt管用,右边的不管用,可能和键盘配置有关)

技巧三:常用快捷键
   Shift+PgOn或Shift+PgUp:使得终端内容上下移动,每次移动一页,也可以使用Ctrl+PgOn或Ctrl+PgUp连续移动。显卡的内存决定可以回滚多少内容。
   Ctrl+L:刷新屏幕,相当于clear命令的效果。
   Ctrl+A:使得光标移至行首
   Ctrl+E:使得光标移至行尾
   Ctrl+K:从光标位置删除字符至行尾
   Ctrl+W:删除光标左边的单词
   Ctrl+Y:粘贴上面某个方式删除的内容

技巧四:putty的命令行参数
   在putty.exe的快捷方式中,可以加上命令行参数来省去ssh登陆输入账号密码的麻烦。
   先在putty.exe中建立一个session(如192.168.8.83),给putty.exe新建一个快捷方式,在“属性-》目标”的末尾添加以下信息:
   "X:/putty.exe" -load 192.168.8.83 -l root -pw 123456

没有session的话,也可以这样
   "X:/putty.exe" -ssh -l -pw

技巧五:USB转串口 使用问题
   Q:USB转串口,putty,有时侯窗口只输出,无法输入。
   A:修改串口COM session的设置 Serial-》FlowControl 为 None 就搞定了


技巧六:解决putty中文乱码
Category -->Windows
   -->Appearance
   -->Font settings
把”字体”改为”Fixedsys”(或者其他中文字体),字符集为CHINEASE_GB2312

Category --> Windows
   -->Translation
   --> Received data assumed to be …
把character设置为 ”Use font encoding” 
保存后登陆远程主机就可以了。

若显示仍然是乱码,说明远程主机的语言设置有问题。
修改远程主机 \home\leon\
.bash_profile,加入以下语句:
    export LANG=zh_CN.UTF-8
    export LANGUAGE=zh_CN:zh
    declare -x LANG="zh_CN.UTF-8"
    declare -x LANGUAGE="zh_CN:zh"

使配置文件成效
    #source .bash_profile


Category -->Windows
         -->Translation
         --> Received data assumed to be … 
把character设置为 ”UTF-8″


技巧七:关闭shell提示音
在 Linux 控制台下(没有 X11),可以使用以下命令:
    #setterm -blength 0

在X11下面(不管是 KDE、Gnome、XFCE 或者……) :
    #xset b off


也可以直接关掉某种 shell 里的提示音。
对 Bash:
    # has to go into /etc/inputrc or .inputrc
    # It will not work in a .bashrc
    set bell-style none

对 Tcsh:
    # put this into your .tcshrc file
    # just tab completion beep off:
    set matchbeep = never
    # any beep off:
    set nobeep = 1

在 shell 里面,你可以按下 crtl+g 来测试一下这个嘟嘟声是否已经去掉


技巧八:解决ssh登录慢的问题
其实是sshd的问题,跟putty没关系   
修改sshd配置文件 vi /etc/ssh/sshd_config
UseDNS=no

然后重启sshd服务
service sshd restart

http://blog.chinaunix.net/uid-24148050-id-90545.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章