pscp使用详解 Win与Linux文件互传工具
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文件互传工具相关推荐
- linux隔行打印文本,详解正则表达式及Linux三大文本处理工具
grep.sed和awk都是文本处理工具,虽然都是文本处理工具但却都有各自的优缺点,一种文本处理命令是不能被另一个完全替换的,否则也不会出现三个文本处理命令了. 一.正则表达式 1.匹配字符的类型 [ ...
- FTP文件传输协议(实现windows与linux文件互传)
FTP文件传输协议(实现windows与linux文件互传) 目录 FTP文件传输协议(实现windows与linux文件互传) 一.FTP概述 二.FTP通信端口 三.FTP数据连接 四.FTP连接 ...
- linux学习笔记-windows和linux文件互传
目录 概述: FTP说明: 操作方式: linux 下FTP环境搭建: Windows 下FTP环境搭建 1.使用windows自带的FTP登录 windows建立快捷登录文件夹 2.使用FileZi ...
- Feem:全平台支持的文件互传工具
偶尔想手机.PC互传个文件,小文件啥的的用QQ到还是挺方便的,但我毕竟是个重度追剧患者,遇到一堆大点的视频传起来体验就不那么好了.比如把一部电影传到手机,首先就是在PC上先用QQ把文件先上传到QQ那边 ...
- secureCRT 实现windows和linux文件互传
背景: 有一台主机,安装了windows10,然后服务器安装了ubuntu.在windows10上安装SecureCRT来ssh连接ubuntu虚拟机.一般在windows上面下载软件要上传到服务器上 ...
- 4、windows与jetson tx2文件互传工具
filezilla工具的使用 工具链接 1.修改下防火墙设置,允许应用 2.打开filezilla 在TX2的Ubuntu上配置一下,连接服务器,输入主机即PC端的IP,然后进行相应的配置,即可实现文 ...
- [网络安全提高篇] 一〇九.津门杯CTF的Web Write-Up万字详解(SSRF、文件上传、SQL注入、代码审计、中国蚁剑)
这是作者网络安全自学教程系列,主要是关于安全工具和实践操作的在线笔记,特分享出来与博友们学习,希望您喜欢,一起进步.这篇文章主要介绍5月9日参加津门杯CTF题目知识,包括power_cut.hate_ ...
- 视图层详解,cbv和fbv,文件上传
day64 一.复习 二.视图层之请求对象 三.视图层之响应对象 补充知识之json序列化与反序列化 四.cbv和fbv 五.文件上传 六.postman软件 七.form表单,提交地址 八.Pych ...
- Linux文件上传工具下载工具及详细使用说明
对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令.今天,我们 ...
最新文章
- 一文讲解机器学习算法中的共线性问题
- Linux笔记1- 6 --文件
- c语言 得到结构体成员偏移
- python的none是什么-python中的null与none有什么区别
- js基础-字符串常用属性合集
- 游戏设计、原型与开发:基于Unity与C#从构思到实现pdf
- pb retrieve时停止工作_大佬们挂在嘴边的PE、PB是什么?
- spring定时器突然不执行了_非标自动化设备之PLC定时器的时间和程序扫描周期
- 计算机游戏制作英文要学好吗,有关怎么不沉迷于电脑游戏的英语作文你的同学MICHAEL沉迷于电脑游戏中,影响了学习.作为好朋友,你要怎么帮助他?写一篇80词左右的英语作文....
- 如何在qt中插入html,如何在QT中的文本文件中插入文本?
- 啊哈c语言第四章 pdf,啊哈!算法 PDF扫描版[73MB]
- 嵌入式开发辅助工具_JPG图片转HEX工具
- 【参赛日记】参加天池大数据竞赛
- 朴素的美丽、抑郁中的缕缕阳光——“红衣妹妹”于洋博文选粹
- 梯度下降算法和正规方程组学习笔记
- GPS 车辆导航定位的应用前景
- 国内的镜像源访问地址
- 核函数(多项式,高斯核)以及svm解决回归问题
- Axure上拉列表框
- Apache Beam