putty使用(11月27日henry)_putty详细使用说明

2020-02-27 其他范文 下载本文

putty使用(11月27日henry)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“putty详细使用说明”。

PuTTY 是一个跨平台的远程登录工具,包含了一组程序,包括:

 PuTTY(Telnet 和 SSH 客户端)PSCP(SCP 客户端, 命令行下通过 SSH 拷贝文件,类似于 Unix/Linux 下的 scp 命令)PSFTP(SFTP 的命令行客户端,类似于 FTP 的文件传输,只不过使用的是 SSH 的 22 端口,而非 FTP 的 21 端口,类似于 Unix/Linux 下的 sftp 命令)PuTTYtel(仅仅是一个 Telnet 客户端)Plink(命令行工具,执行远程服务器上的命令)Pageant(PuTTY、PSCP、Plink 的 SSH 认证代理,用这个可以不用每次都输入口令了)PuTTYgen(用来生成 RSA 和 DSA 密钥的工具).虽然包含了这么多,但平时经常见到只是用 PuTTY 登录服务器,完全没有发挥出 PuTTY 的强

能。

PuTTY 作为一个组件也存在于很多的软件中,比如 FileZilla、WinSCP 在后面的文字中,如非特别说明,默认的登录的协议是 SSH。毕竟用 PuTTY 主要就是登录 SSH 主机,用 Telnet、RLogin 没法体现出 PuTTY 的强大功能。    

安装

下载页面在这里:http://www.daodoc.com.gb2312, zh_CN.gb18030,好像从 AS 3 update 6 开始,包括现在的 AS4、AS5,中文的默认编码都成了 zh_CN.utf8。至于 Debian、Ubuntu 等等这

面,好

UTF-8。

至于是使用 UTF-8呢,还是用 GB2312、GBK 或者 GB18030呢?我个人还是倾向于 UTF-8。毕竟我们使用的大多数软件都是国外的,处理中文编码多多少少有些问题,PuTTY 自然

外。

下面的这个图上,我把终端编码修改为 zh_CN.utf8,然后也按照前面的所说的方法把 PuTTY 的字符集修改为 UTF-8。然后在终端中输入汉字“柴锋”,按左方向键,可以看到汉字显

常。

我重新把终端的编码修改为 zh_CN.gb2312,同样的,把 PuTTY 的字符集修改为最后一个“Use font encoding”。还是在终端上输入汉字“柴锋”,按下左方向键以后,会看到汉字乱码

了。

至于用哪个编码,主要还是看领导的决定了,我们的领导就喜欢 GBK,连 GB18030 都不行。以前在用 Debian 的时候,好像默认都不支持 GBK 编码。这几年公司的开发在汉字编码问题上出过几次麻烦,还不就是在 ISO8859-1, GB2312/GBK/GB18030和UTF-8上折腾来

折的编

。? 给大家看一张 emacs 的截图,看看上面的这么多语言的文字共同显示,这个会是用 GB2312/GBK/GB18030

用 UTF-8 也不是为了要在一个屏幕上显示好几种不认识的文é 83;,也不一定非要是跟国际接轨弄个外包给老外开发程序做个其他语言的界面让老外用,起码不要在那么多编码里折腾了,顶多两个 ISO8859-1 和 UTF-8。发发牢骚,下面继续……

在 PuTTY 里面怎样选中,复制和粘贴?

在 PuTTY 的窗口里面复制、粘贴可不能用 Windows 里的这些 Ctrl+C, Ctrl+Ins, Ctrl+V 这些快捷键,Ctrl+C 在控制台上可是终止当前的命令执行。PuTTY 的选择、复制、粘贴这些操作都是通过鼠标来完成的。在 Window-〉Selection 这里可以设置复制和粘贴的方式。

默认的 Action of mouse buttons(鼠标按键的功能)的选项是 Compromise,这种方式下选中有两种方式,一是直接用鼠标左键拖拉选中就可以了,二是用鼠标中键单击选中区域的开头,用滚动条拖拉到期望选中区域的末尾,再用鼠标中键单击,就可以选中了。选中以后,单击鼠标左键就把选中部分复制到剪贴板了。粘贴也很简单,单击鼠标右键。Action of mouse buttons 的第一个选项是 Windows(Windows 方式的),鼠标中键的操作跟前面提到的一样。右键不是粘贴了,而是打开了右键菜单。

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

第三个选项是 xterm(xterm 方式),这个跟默认的 Compromise 方式相反的,中键和右键的操作

下,就

了。

下面那个 Shift overrides application’s use of mouse 是和 Shift 键有关的。有些 Rogue Like 的程序,比如 mc、links、Lynx、VIM 等等,都支持鼠标操作,想在用鼠标在上面选择或粘贴就不行了。这个选项默认是选中的,在支持鼠标操作的 Rogue Like 界面下,按住 Shift 键,就可以像前面的那样用鼠标来选择、复制、粘贴了。看下面的这个图片,用 Links 打开了 Google 的首页,用鼠标去选中 顶部中间的 Google,我们会发现,弹

存的对

框。

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

在 Control use of mouse 里面还有个 Default selection mode(默认的选择模式),默认是 Normal,就

样的选

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

实时保存会话

这次更改配置参数了,关闭窗口后,下次使用还是要重新选择的,麻烦。还是回到上面修改配置的哪个地方,选择左边的 Seion,在右边选择要覆盖的会话名称,或者重新

新的名

称,点

 0987;Save 按钮保存。

关于注销登录的一些事情

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

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

   Always(不管怎样,窗口总是要关闭的)

Never(无论是否有程序还在运行,都不要关闭窗口)

Only on clear exit(这个是默认选中的,只有在本次登录中运行的程序都正常终止或者在后台运行,窗口才关闭)

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

使

nohup

令。

用法嘛就是: nohup 命令 命令参数,这样就可以了。

窗口保存的输出有点少,前面的都看不到了

执行了一个命令,输出了好多东西,但是默认的配置下,PuTTY只保存了最后200行的内容,满

我们的需

。的 还是在标题栏上点右键选择 Change settings…,在配置窗口的左边选择 Window,修改右边的 Lines of scrollback,改大点,比如 20000、80000

在上面的 Set the size of the window 里设置的是窗口显示的行数和列数,默认是 24 行、80     列,根据自己的需要来修改吧。

When window is resized 这个选项配置的是,当窗口大小发生改变时该采取什么动作。Change the number of rows and columns(这个是默认的,改变窗口大小时,自动修改行数和列数)

Change the size of the font(这个是根据窗口的大小来修改字体的大小,窗口最大化的时候,字都是很大的)

Change font size only when maximised(只有在窗口最大化的时候才 913;变字体大小)

Forbid resizing completely(完全禁止改变窗口大小,一了百了)

在现代的 Unix/Linux 主机上,默认选项已经不存在任何问题了。如果是 Solaris 8 这样的老式 Unix 上

第2或

第4个

项。

第3个选项嘛,要求你的屏幕不是宽屏的,选中这个选项以后,大家可以先把窗口往窄的缩一下,然后最大化窗口,哈哈,满足一下不是宽屏的虚荣心。顺便说一下,在 PuTTY 中的前后翻页,与 Linux 终端一样,用 Shift+PageUp/PageDown 来上下翻页,而 Ctrl+PageUp/PageDown 则是一行一行的。

新建一个会话时,还有些东西再啰嗦一下 前面把如何用 PuTTY 登录一台主机到注销的过程聊了一遍,但是在新建会话时还是有些东西需要再啰嗦一下的。

保持连接,不要自动断开

在 Connection 里面有个 Seconds between keepaliaves,这里就是每间隔指定的秒数,就给服务器发送一个空的数据包,来保持连接。以免登录的主机那边在长时间没接到数据后,会下面自的动那两

断个

复开选

SSH 保

持的默

连选

接中

。默认输入 0 是禁用保持连接,在这里我习惯的设置了 10。

自动登录用户

在 Connection-〉Data 里面有个 Auto-login username,可以指定默认的登录用户。如果每次登录主机都是用同一个用户,不妨在这里设置一下。SSH、Telnet、Rlogin 这三种协议都支持,但不是所有的 Telnet 服务器支持自动登录用户

《putty使用(11月27日henry).docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
putty使用(11月27日henry)
点击下载文档
相关专题 putty详细使用说明 putty henry putty详细使用说明 putty henry
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文