pscp使用方法详解:
pscp是putty安装包所带的远程文件传输工具,是一款十分常见windows与linux系统之间文件互传的工具,使用方法与linux中的scp相似,这里来介绍一些详细的使用方法。

PSCP下载地址:http://download.csdn.net/detail/doiido/8442599
版本:Release 0.60

语法:
pscp [options] [user@]host:source target
pscp [options] source [source...] [user@]host
pscp [options] -ls user@host:filespec

常见选项:
-l:    用指定的用户连接
-p:  传输时保留源文件属性
-P:  指定连接的端口(默认22)
-pw:指定登录用户的密码(显示的)
-q:  传输时不显示任何提示消息
-r:   递归拷贝整个目录
-v:  传输时显示提示消息
-V:  打印版本信息并退出

其他选项:
-1/-2:       强制使用指定ssh的版本
-4/-6:       强制使用IPv4或IPv6
-agent:    使用Pageant
-noagent:不使用Pageant
-batch:    禁用所有交互提示
-C:          使用压缩
-i:            指定认证所需的私钥文件
-load:      加载保存的session设置
-pgpfp:    打印PGP key指纹并退出
-scp:       强制使用SCP协议
-sftp:       强制使用SFTP协议
-unsafe:  允许服务器端的通配符(危险的)

使用方式:

开始→运行→cmd,在DOS命令环境下,切换到pscp.exe所在目录,然后调用

建议将pscp.exe放到C:\WINDOWS\system32中,然后就可以在任何地方调用

注意:pscp会使用Windows登陆的用户名,因此需要指定Linux用户名。

常用场景
本地文件复制到远程服务器
本地目录以及目录中的文件复制到远程服务器
远程服务器中的文件复制到本地
远程服务器中的目录以及目录中的文件复制到本地

实例:
1、本地文件复制到远程服务器
格式:pscp local_file user@ip:/remote_dir

使用dodo用户将D盘下的doiido.txt文件上传到IP地址为192.168.100.250的linux主机的/doiido/目录下
pscp -l dodo D:\doiido.txt 192.168.100.250:/doiido
pscp D:\doiido.txt dodo@192.168.100.250:/doiido

注:<1>以上两条语句作用相同
       <2>"-l dodo"要在file之前

2、本地目录以及目录中的文件复制到远程服务器

格式:pscp local_dir user@ip:/remote_dir

使用dodo用户将D盘下的hello目录上传到IP地址为192.168.100.250的linux主机的/doiido/目录下
pscp -r D:\hello dodo@192.168.100.250:/doiido

3、远程服务器中的文件复制到本地
格式:pscp user@ip:/file \local_dir

使用dodo用户将Linux主机中/doiido目录下的文件test.sql保存到本地
pscp dodo@192.168.100.250:/doiido/test.sql D:\hello\test.sql

4、远程服务器中的目录以及目录中的文件复制到本地
格式:pscp -r user@ip:/remote_dir \local_dir

使用dodo用户将Linux主机中/doiido目录以及目录中的文件保存到本地
pscp -r dodo@192.168.100.250:/doiido/hello1 D:\hello2

这样就会把hello1目录保存在hello2目录下

5、脚本中使用
把本地FileUpload目录下的所有内容传输远程linux服务器上/doiido目录下,具体如下
(1)把pscp.exe拷贝到FileUpload的同级目录
(2)新建一个doiido文件,然后以bat结尾,即doiido.bat
(3)文件内容如下
@ECHO Now begin to upload file
@pscp -r FileUpload dodo@192.168.100.250:/doiido
@PAUSE

(4)把所要上传的文件放置到FileUpload目录中,双击doiido.bat即可

pscp使用详解 Win与Linux文件互传工具相关推荐

  1. linux隔行打印文本,详解正则表达式及Linux三大文本处理工具

    grep.sed和awk都是文本处理工具,虽然都是文本处理工具但却都有各自的优缺点,一种文本处理命令是不能被另一个完全替换的,否则也不会出现三个文本处理命令了. 一.正则表达式 1.匹配字符的类型 [ ...

  2. FTP文件传输协议(实现windows与linux文件互传)

    FTP文件传输协议(实现windows与linux文件互传) 目录 FTP文件传输协议(实现windows与linux文件互传) 一.FTP概述 二.FTP通信端口 三.FTP数据连接 四.FTP连接 ...

  3. linux学习笔记-windows和linux文件互传

    目录 概述: FTP说明: 操作方式: linux 下FTP环境搭建: Windows 下FTP环境搭建 1.使用windows自带的FTP登录 windows建立快捷登录文件夹 2.使用FileZi ...

  4. Feem:全平台支持的文件互传工具

    偶尔想手机.PC互传个文件,小文件啥的的用QQ到还是挺方便的,但我毕竟是个重度追剧患者,遇到一堆大点的视频传起来体验就不那么好了.比如把一部电影传到手机,首先就是在PC上先用QQ把文件先上传到QQ那边 ...

  5. secureCRT 实现windows和linux文件互传

    背景: 有一台主机,安装了windows10,然后服务器安装了ubuntu.在windows10上安装SecureCRT来ssh连接ubuntu虚拟机.一般在windows上面下载软件要上传到服务器上 ...

  6. 4、windows与jetson tx2文件互传工具

    filezilla工具的使用 工具链接 1.修改下防火墙设置,允许应用 2.打开filezilla 在TX2的Ubuntu上配置一下,连接服务器,输入主机即PC端的IP,然后进行相应的配置,即可实现文 ...

  7. [网络安全提高篇] 一〇九.津门杯CTF的Web Write-Up万字详解(SSRF、文件上传、SQL注入、代码审计、中国蚁剑)

    这是作者网络安全自学教程系列,主要是关于安全工具和实践操作的在线笔记,特分享出来与博友们学习,希望您喜欢,一起进步.这篇文章主要介绍5月9日参加津门杯CTF题目知识,包括power_cut.hate_ ...

  8. 视图层详解,cbv和fbv,文件上传

    day64 一.复习 二.视图层之请求对象 三.视图层之响应对象 补充知识之json序列化与反序列化 四.cbv和fbv 五.文件上传 六.postman软件 七.form表单,提交地址 八.Pych ...

  9. Linux文件上传工具下载工具及详细使用说明

    对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令.今天,我们 ...

最新文章

  1. 一文讲解机器学习算法中的共线性问题
  2. Linux笔记1- 6 --文件
  3. c语言 得到结构体成员偏移
  4. python的none是什么-python中的null与none有什么区别
  5. js基础-字符串常用属性合集
  6. 游戏设计、原型与开发:基于Unity与C#从构思到实现pdf
  7. pb retrieve时停止工作_大佬们挂在嘴边的PE、PB是什么?
  8. spring定时器突然不执行了_非标自动化设备之PLC定时器的时间和程序扫描周期
  9. 计算机游戏制作英文要学好吗,有关怎么不沉迷于电脑游戏的英语作文你的同学MICHAEL沉迷于电脑游戏中,影响了学习.作为好朋友,你要怎么帮助他?写一篇80词左右的英语作文....
  10. 如何在qt中插入html,如何在QT中的文本文件中插入文本?
  11. 啊哈c语言第四章 pdf,啊哈!算法 PDF扫描版[73MB]
  12. 嵌入式开发辅助工具_JPG图片转HEX工具
  13. 【参赛日记】参加天池大数据竞赛
  14. 朴素的美丽、抑郁中的缕缕阳光——“红衣妹妹”于洋博文选粹
  15. 梯度下降算法和正规方程组学习笔记
  16. GPS 车辆导航定位的应用前景
  17. 国内的镜像源访问地址
  18. 核函数(多项式,高斯核)以及svm解决回归问题
  19. Axure上拉列表框
  20. Apache Beam

热门文章

  1. Spring的学习之路(必看)
  2. 查查自己五行属什么命
  3. 虚拟机2012搭建DNS服务器,Windows Server2012 安装配置DNS服务器方法详解
  4. 【转载】KaTeX 数学公式大全
  5. 如何彻底清除2345导航,从浏览器快捷方式,注册表,添加hosts限制三个方面进行修正
  6. 运动目标检测--三种方法比较
  7. Unity程序框架总结归置系列(4)——mono模块
  8. Sql执行平时都很快但是偶尔就会很慢
  9. api es7 删除所有数据_【译】ECMAScript 2016 (ES7) 新特性一览
  10. IOS APP获取证书、打包、发布蒲公英详解