详细putty串口使用教程与八大使用技巧分享

电子说

1.3w人已加入

描述

  什么是putty

  PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。较早的版本仅支持Windows平台,在最近的版本中开始支持各类Unix平台,并打算移植至Mac OS X上。除了官方版本外,有许多第三方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。PuTTY为一开放源代码软件,主要由Simon Tatham维护,使用MIT licence授权。随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是出色的工具之一。Putty是一个免费的、Windows x86平台下的Telnet、SSH和rlogin客户端,但是功能丝毫不逊色于商业的Telnet类工具。目前最新的版本为 0.70 latest release。

  putty优点

  ◆ 完全免费;

  ◆ 在Windows 9x/NT/2000下运行的都非常好;

  ◆ 全面支持SSH1和SSH2;

  ◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;

  ◆ 体积很小,仅519KB(0.67 版本);

  ◆ 操作简单,所有的操作都在一个控制面板中实现。

串口

  PuTTY安装及使用教程

  1、下载的话,百度直接搜索 ”putty“,在软件中心点击下载即可。体积非常小,安装过程也很快。这里使用的是一个msi安装包。

  2、安装完成,如果桌面没有putty的快捷方式,我们可以在,“开始”菜单,“所有程序”里找到,将“putty”直接拖到桌面。

  3、打开程序,我们看到一个全英文的界面,其他功能暂时不要管,我们实现连接远程服务器只需要在当前页面操作。

串口

  4、首先,我们要填写远程服务器IP地址,以及ssh连接端口,服务器配置里有详细参数信息,照着填即可。连接方式一般选择SSH。

串口

  5、如果要多次连接一个服务器,我们可以将其IP保存,在Saved Sessions下面一栏填写后,点击右边Save保存即可。下次使用,选中Default Settings下的保存的IP,再点Load即可。

串口

  6、确定IP和端口输入正确后,点击下方Open,初次连接该IP他会提示是否下载该连接的秘钥,一串英文。总之,只要你确定输入正确,就可以点YES。

串口

  7、接着,进入到登录界面。一般我们自己买的主机都是root身份登陆的,即账户名为root,密码在主机配置中找。这里输入密码看不到,但按enter键确认后,我们看到光标前的root字样表示我们以root身份登录了服务器。

串口

  8、现在,我们可以在服务器上进行命令行操作,如输入“ls”查看目录(这里是linux系统服务器),最后退出的话,输入“exit”退出命令即可。

  putty八大使用技巧

  技巧一: 增大输出缓存

  默认情况下,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”

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

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

  修改远程主机 homeleon.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

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分