windows上传文件到linux及从linux下载文件到windows

windows上传到linux:

由于要把项目部署到linux服务器,而已服务器那边只能用证书来认证,而之前一直用secureCRT及secureFx传输文件【用账号和密码认证】,一下子不知道怎么用证书认证,所以搜索下,知道可以用pscp工具达到目的。

  1. 首先,去putty官网下载好pscp.exe文件
  2. 然后在window下使用cmd
  3. pscp的命令用法如下:

173504_locV_2416678.png

用法:
pscp [选项] [用户名@]主机:源文件 目标文件
pscp [选项] 源文件 [源文件……] [用户名@]主机
pscp [选项] -ls 用户名@主机:文件空间?
Options: 
选项:
-p preserve file attributes 保护文件属性
-q quiet, don't show statistics 安静,不显示统计
-r copy directories recursively 复制子文件夹
-V print version information and exit 显示信息
-v show verbose messages
-load sessname Load settings from saved session
-load 加载,加载保存节的设定
-P port connect to specified port
-P 端口,连接到指定空间端口
-l user connect with specified username
-l 用户,用指定的用户连接空间
-pw passw login with specified password
-pw 密码,用指定的密码登录空间
-1/-2 强迫 ssh 使用的版本
-4 -6 force use of IPv4 or IPv6
-C 打开压缩
-i key 钥匙,证明用的钥匙文件
-batch 关闭交互能力,也许
-unsafe 不安全,允许伺服端取代字符 (危险的) 

4.使用如下命令:

pscp -i xxx.ppk E:/apache-tomcat-7.0.72.tar.gz root@192.168.0.0:/home

ip要换成目的linuxIP,用户名也根据自己需要替换等,然后回车即可。    

从linux下载到windows:

使用如下命令:

// -r是因为要拷贝整个目录,也可以去掉拷贝单个文件
pscp -r -i xxx.ppk root@192.168.1.1:/home/root/test E:/new_test   

 

转载于:https://my.oschina.net/wtzheng/blog/775583

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值