putty使用技巧


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

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

技巧三:经常使用快捷键
   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 123456bash没有session的话,也能够这样
    "X:/putty.exe" -ssh -l -pw session技巧五:USB转串口 使用问题
    Q:USB转串口,putty,有时侯窗口只输出,没法输入。
    A:修改串口COM session的设置 Serial-》FlowControl 为 None 就搞定了app技巧六:解决putty中文乱码
 Category -->Windows
    -->Appearance
    -->Font settings
 把”字体”改成”Fixedsys”(或者其余中文字体),字符集为CHINEASE_GB2312sshCategory --> 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″this技巧七:关闭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