你的位置:首页 > 操作系统

[操作系统]Linux与Windows文件传输实现

Linux与Windows文件传输实现

一、概述

     在学习Linux服务器的时候,我们有时需要与Windows下的文件进行交互传输,这个时候我们需要如何实现呢?今天是我第一次在博客园上写文章,此时正值学习Linux时期,就来总结一下今天刚刚学习到的文件传输工具PSCP.EXE的使用方法吧。

二、获取并部署工具

  1. 获取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\