使用putty的pscp将windows中文件上传到linux服务器

首先,在Windows电脑上安装putty

1.打开putty的安装目录

大致在这里:

C:\Program Files\PuTTY这是默认的。

如果打开的是这样的,没有发现pscp.exe:

162309_KJDl_2481244.png

恭喜,你犯了一个低级错误,这不是putty的根目录。

 

2.打开power shell

按住shift,鼠标右键空白处单击

162500_1F9i_2481244.png

打开powershell,当然你也可以 win+r  --- cmd --- cd ......

 

3.输入复制文件指令:

162823_v701_2481244.png

pscp f:/qkmc_diary.war root@10.255.251.34:/home/helloworld

解析:pscp是复制指令,要上传的文件在本地磁盘 f: 根下,远程服务器用户是rootip是10.255.251.34,默认端口是22,使用ssh方式,上传到服务器的/home/helloworld下。

 

4.深入

4.1帮助文档

163402_hvfj_2481244.png

官方的帮助文档中有详细的使用方式

文档中所给如下:

4.1.1设置环境变量

       你设不设置环境变量都可以使用,设置了环境变量你就可以直接在cmd中敲出pscp而不用每次都切换到pscp所在的目录:

set PATH=C:\path\to\putty\directory;%PATH%

4.1.2pscp的语法

Usage: pscp [options] [user@]host:source target
       pscp [options] source [source...] [user@]host:target
       pscp [options] -ls [user@]host:filespec

         有三种用法,分别是上传,下载,查看文件目录

,其中options的选项如下:

Options:
  -V        打印版本信息并退出
  -pgpfp    打印PGP key指纹信息,然后退出
  -p        保存文件属性
  -q        安静模式, 不显示文件传输状态
  -r        递归拷贝,可拷贝目录
  -v        显示拷贝过程的其它无用信息
  -load sessname  从保存的session中加载设置
  -P port   从特定端口连接,默认22
  -l user   使用特定用户名进行连接
  -pw passw 使用给定密码登陆
  -1 -2     强制使用特定的ssh协议版本
  -4 -6     强制使用IPV4或者IPV6
  -C        打开压缩模式,加快传输速度
  -i key    用户认证的私钥
  -noagent  关闭使用 Pageant
  -agent    打开使用 Pageant
  -hostkey aa:bb:cc:...
            手动设置主机密钥 (可能被覆盖)
  -batch    关闭所有的promotes
  -proxycmd command
            使用 'command' 作为 local proxy
  -unsafe   allow server-side wildcards (DANGEROUS)
  -sftp     force use of SFTP protocol
  -scp      force use of SCP protocol
  -sshlog file
  -sshrawlog file
            log protocol details to a file

 

5.使用powershell查看语法

165102_4d53_2481244.png

                                                #end

转载于:https://my.oschina.net/qkmc/blog/897634

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值