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太长时间不更 ...
随机推荐
- web开发:Bootstrap应用及内存管理
一.栅格系统 二.移动端适配 三.栅格系统案例 四.表格 五.表单 六.循环应用 一.栅格系统 <!DOCTYPE html> <html> <head> < ...
- Djang简介
一:MVC简介 MVC的全拼为Model-View-Controller,最早由TrygveReenskaug在1978年提出,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语 ...
- golang shell 交叉编译
#!/usr/bin/env bash set -e uname_s=`uname -s | awk '{print tolower($0)}'` uname_m=`uname -m` timeTag ...
- [USACO15FEB]Superbull 超级牛
题意概况 题目描述 \(Bessie\)和她的朋友们正在一年一度的\(Superbull\)锦标赛中打球,而\(Farmer John\)负责让比赛尽可能激动人心. 总共有 \(N\) 支队伍 \(1 ...
- Python MySQL 数据库连接不同方式
PyMySQL 驱动连接 什么是 PyMySQL?PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb. PyMySQL 遵循 P ...
- solr schema.xml配置
solr使用_version_来做文档的版本控制和修改时加锁(乐观锁) <field name="_version_" type="long" index ...
- poj2942 Knights of the Round Table[点双+二分图染色]
首先转化条件,把无仇恨的人连边,然后转化成了求有哪些点不在任何一个奇环中. 一个奇环肯定是一个点双,所以想到处理出所有点双,但是也可能有的点双是一个偶环,有的可能是偶环和奇环混杂,不好判. 考察奇环性 ...
- A Hands-on Look at Using Ray Tracing in Games with UE 4.22 GDC 2019
A Hands-on Look at Using Ray Tracing in Games with UE 4.22 GDC 2019 talker: Sjoerd De Jong (SR.ENGIN ...
- awk_printf
awk -F: 'BEGIN{printf "%-20s%-20s%-20s\n","User","UID","Home" ...
- .net上传大文件的解决方案
ASP.NET上传文件用FileUpLoad就可以,但是对文件夹的操作却不能用FileUpLoad来实现. 下面这个示例便是使用ASP.NET来实现上传文件夹并对文件夹进行压缩以及解压. ASP.NE ...