putty简易教程
和xshell相比,putty除了每次登陆时需要鉴权之外,基本上体验都差不多,由于putty以命令行操作方式为主,因此使用效率上会略高于xshell。
1、下载
下载地址1:(最新版)
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

下载地址2:(教程同款)
百度云下载地址:
版本:0.71
链接: https://pan.baidu.com/s/1maubeW7ZD-3_Tt5Z4_SlKA 提取码: x4ra
2、安装 & 配置
双击安装,默认安装目录为:C:\Program Files\PuTTY\,shell程序为

将putty安装目录加入Path环境变量,在进行文件传输时,需要用到pscp.exe。



打开cmd进行测试:

上图为pscp命令的帮助文档。
至此,安装 & 配置结束。
3、连接
入口:


(1)目标主机地址;
(2)会话名称,可自定义,便于下次使用;
(3)打开已保存会话;
(4)保存会话,便于下次使用;
对于需要多次使用的会话,在连接之前,我们可先将其保存,便于下次使用。
点击Open,打开会话:

第一次连接会提示是否信任主机,选择“是”即可。

至此,shell连接成功。
4、传输文件
文件的传输,其实现依赖于pscp.exe命令,pscp的执行是在cmd命令行窗口中执行,而非putty shell中,按照行为划分,分为上传和下载两种行为,二者默认的模式为无提示覆盖。
4.1、上传
命令格式:
/*
* -pw:指定密码,如果省略,则上传时需要手动输入密码
* -r:递归拷贝目录,即拷贝目录及其子文件
*/
pscp -pw <password> -r <source_dir> <username>@<ip>:<target_dir>
示例:

pscp -pw 123456 -r C:\Users\haku2\Downloads\temp\* root@192.168.56.101:/opt/temp
4.2、下载
命令格式:
/*
* -pw:指定密码,如果省略,则下载时需要手动输入密码
* -r:递归拷贝目录,即拷贝目录及其子文件
*/
pscp -pw <password> -r <username>@<ip>:<target_dir> <source_dir>
示例:

pscp -pw 123456 -r root@192.168.56.101:/opt/temp/* C:\Users\haku2\Downloads\temp
5、使用技巧
5.1、建立同步目录
相比于xftp提供的可视化窗口操作,pscp的命令行方式会显得有些笨拙,在上传/下载不同文件时,需要频繁修改命令。
为了避免上述缺点,可以建立同步目录,在传输文件前,将目标文件拷贝到同步目录中,则可使用同一命令实现文件的传输。
putty简易教程的更多相关文章
- 生活科技两相宜:(一)Win7使用微软SkyDrive网盘简易教程
今天得写一个Win7使用微软SkyDrive网盘的简易教程,主要是给我老婆看,顺便贴出来给大家共享一下:) 使用微软SkyDrive网盘有两个层次.一个是使用网页版,这个跟使用163或者QQ网盘 ...
- JavaScript简易教程(转)
原文:http://www.cnblogs.com/yanhaijing/p/3685304.html 这是我所知道的最完整最简洁的JavaScript基础教程. 这篇文章带你尽快走进JavaScri ...
- Emacs简易教程
Emacs简易教程阅读: 命令: $emacs 进入之后,输入: C-h t 这里,C-h表示按住[Ctrl]键的同时按h ####### 20090620 *退出: 输入“C-x C-c” *撤销: ...
- PuTTY 中文教程
PuTTY 中文教程 更新记录 2006-11-29初步完成想写的这些东西 2007-06-11PuTTY 的最新版本到了0.6:修改了一下 SSH 隧道:添加了 SSH 反向隧道:添加了用 SSH ...
- 文件上传利器SWFUpload入门简易教程
凡做过网站开发的都应该知道表单file的确鸡肋. Ajax解决了不刷新页面提交表单,但是却没有解决文件上传不刷新页面,当然也有其它技术让不刷新页面而提交文件,该技术主要是利用隐藏的iFrame, 较A ...
- 【转】Delphi内嵌ASM简易教程
Delphi内嵌ASM简易教程 作者:heiying2006-03-19 18:33分类:默认分类标签: 前言 Delphi作为一个快速高效的开发平台,使用的人越来越多,但熟悉在Delphi代码中嵌入 ...
- Ant 简易教程
转载:http://www.cnblogs.com/jingmoxukong/p/4433945.html Ant 简易教程 Apache Ant,是一个将软件编译.测试.部署等步骤联系在一起加以自动 ...
- Intellj IDEA 简易教程
Intellj IDEA 简易教程 目录 JDK 安装测试 IDEA 安装测试 调试 单元测试 重构 Git Android 其他 参考资料 Java开发IDE(Integrated Developm ...
- MetaProducts Offline Explorer使用简易教程
MetaProducts Offline Explorer使用简易教程 by windtrace 20170419 最近想下载一个网站上的内容打包成chm文件,以便离线浏览,webzip太长时间不更 ...
随机推荐
- pip安装超时解决方案
1 安装的后面 用-i接一些国内的镜像,下面这个是清华的,亲测比较快 pip install apache-airflow -i https://pypi.tuna.tsinghua.edu.cn/s ...
- Linux环境下交叉编译器安装及运行
描述: 由于 使用第三方编译器是提示No such file or directory 原因:编译器为32位版本,而系统是64位的 解决方法:安装32位版本编译支持库 sudo apt-get ins ...
- sql 分页查询 (每次6行 )
-- 对比 数据 是否 相同 select * from [dbo].[ProjecrInfo] where Project_state='已审核' -- 查询 已经 审核 有多少数据 -- 每次 ...
- (转)VMware虚拟机三种网络模式的区别及配置方法;
我的一点实际经验理解桥接和NAT 桥接是虚拟机完全作为一个独立的地址接在局域网中,NAT是虚拟机依赖宿主主机地址转换的一种方式 例子我的虚拟机如果用桥接模式,连接外部网站如百度时会提示此pc没有装公司 ...
- HTML5新特性——1 HTML5音频
注意:<source>同一个音乐可以添加不同格式的音频,这样就可以满足不同浏览器都能够正常播放,兼容不同浏览器. 代码示例: <!doctype html> <html ...
- UVa1078 Steam Roller——拆点+最短路
题目链接 思路 把每个点拆成\(5\)个点\(id(x,y),id(x,y)+n,id(x,y)+2*n,id(x,y)+3*n,id(x,y)+4*n\),分别表示到这个点时的方向为上,右,下,左和 ...
- 制作 leanote docker 镜像 并运行
# 1.制作基础镜像 leanote 使用 mongodb 存储数据,如果把 mongodb 单独做成一个镜像,初始化数据时比较麻烦,所以最后还是决定把 mongodb 和 leanote 放到同一个 ...
- 《Redis 设计与实现》读书笔记(二)
单机数据库实现 九.数据库 1.服务器中的数据库 一个redis服务器保存多个数据库. struct redisServer { //一个数组,多个数据库 redisDb *db; } 当执行sele ...
- BZOJ 3038: 上帝造题的七分钟2 / BZOJ 3211: 花神游历各国 (线段树区间开平方)
题意 给出一些数,有两种操作.(1)将区间内每一个数开方(2)查询每一段区间的和 分析 普通的线段树保留修改+开方优化.可以知道当一个数为0或1时,无论开方几次,答案仍然相同.所以设置flag=1变表 ...
- Educational Codeforces Round 73 (Rated for Div. 2) D. Make The Fence Great Again(DP)
链接: https://codeforces.com/contest/1221/problem/D 题意: You have a fence consisting of n vertical boar ...