FanfanWing 发表于 2013-2-7 07:06:31

利用pscp和psftp工具,在windows和linux之间传输文件

A 、前提条件

1 、在 windows 中到 http://tartarus.org/~simon/putty-snapshots/x86/putty.zip 下载 官方绿色的 putty 软件 ,解压。

2 、在 ubuntu 下安装 SSH 服务器,这样 putty 才可以登陆上来


Ubuntu 电脑上需要安装 openssh-server :


sudo apt-get install openssh-server


由于默认 Ubuntu 采用 UTF-8 的字符集,所以 putty 需要做一些设置:


点击左边的 Windows -> Appearance 设置 Font settings , 点击 Change... 按钮选择为 仿宋体 或者 新宋体 。


点击左边的 Windows -> Translation 设置 Character set translation 为 UTF-8


然後,点击 Open 连接服务器即可。

3、在ubuntu 服务器上面安装putty    sudo apt-get install putty



B、 window 传文件到ubuntu

1、利用 pscp 来传,
例如把weblogic9.0 传到 linux 下,在 windows 中启动 CMD ,转入 putty 目录下输入
pscp E:TDDOWNLOAD/server900_linux32.bin admin@192.168.1.3:/home/liu/program/server900_linux32.bin


2、利用psftp 来传
在windows 中启动 CMD ,转入 putty 目录下输入 put tuxedo81_linux.bin
在 psftp 中有如下命令,(以下的解释都是针对 window 环境下而言的)


ls用于查看该会话linux 终端的当前目录
cd用于改变工作目录
lcd用于改变windows 的工作目录,也就是文件下载的目录
get用于从linux 下载文件到windows
put用于把文件从 windows 上传到 linux 下面


C、把文件从linux 传到 windows 下,

1、用pscp 方式
在windows 中启动 CMD ,输入
pscp liu@192.168.1.3:/home/liu/test.txt e:test.txt

2、用psftp 方式
在windows 中启动 CMD ,输入


psftp
open 192.168. 1.3
get tuxedo81_linux.bin


比如 :到putty的目录 打开cmd
页: [1]
查看完整版本: 利用pscp和psftp工具,在windows和linux之间传输文件