Linux与Windows文件传输实现
Linux与Windows文件传输实现
一、概述
在学习Linux服务器的时候,我们有时需要与Windows下的文件进行交互传输,这个时候我们需要如何实现呢?今天是我第一次在博客园上写文章,此时正值学习Linux时期,就来总结一下今天刚刚学习到的文件传输工具PSCP.EXE的使用方法吧。
二、获取并部署工具
- 获取PSCP.EXE
免费下载地址在 http://linux.linuxidc.com/ 版本:Release 0.60
2.部署PSCP.EXE
自定义路径
1). 拷贝PSCP.EXE到E盘目录下;
2). 在运行里输入cmd,进入E盘,输入下面的命令:
E:\>pscp.exe aa.txt root@192.168.1.126:/home/
建议路径
1). 建议将PSCP.EXE放到C:\WINDOWS\system32下面,这样就可以在任何地方调用了。
3. PSCP.EXE的常用方法
1) 把本地文件file传输到Linxu服务器的/tmp/
E:\pscp.exe file root@192.168.1.147:/tmp/
或者E:\pscp.exe -l root file 192.168.1.147:/tmp/(这里-l root要在file之前)
2) 把本地目录dir、文件file传输到Linux服务器的/tmp/,并指定服务器端口2009
E:\pscp.exe -P 2009 -r dir file root@192.168.1.147:/tmp/
3) 把服务器上的/tmp/file文件取回本地当前目录
E:\pscp.exe root@192.168.1.147:/tmp/file
4) 把服务器上的/tmp/dir目录取回本地"D:\data\",这里本地路径不能有双引号
E:\pscp.exe -r root@192.168.1.147:/tmp/dir D:\data\