Putty中pscp使用

使用SSH来传输文件
Putty提供了两种传输方式
——pscp和psftp

PSCP 的使用

在控制台直接执行 pscp 可以看到帮助

C:\>pscp
PuTTY Secure Copy client
Release 0.58
Usage: pscp [options] [user@]host:source target
          pscp [options] source [source...] [user@]host:target
          pscp [options] -ls [user@]host:filespec
Options:
     -V           print version information and exit
     -pgpfp       print PGP key fingerprints and exit
     -p           preserve file attributes
     -q           quiet, don't show statistics
     -r           copy directories recursively
     -v           show verbose messages
     -load sessname     Load settings from saved session
     -P port      connect to specified port
     -l user      connect with specified username
     -pw passw login with specified password
     -1 -2        force use of particular SSH protocol version
     -4 -6        force use of IPv4 or IPv6
     -C           enable compression
     -i key       private key file for authentication
     -batch       disable all interactive prompts
     -unsafe      allow server-side wildcards (DANGEROUS)
     -sftp        force use of SFTP protocol
     -scp         force use of SCP protocol

打开终端

把本地的 C:\path\foo.txt 复制到远程主机 192.168.6.200 的 /tmp 目录下
pscp c:\path\foo.txt 192.168.6.200:/tmp

把主机上的/home/codes目录下的temp.txt复制到本地E盘experiment文件夹下
C:\Users\16709>pscp [email protected]:/home/codes/temp.txt e:\experiment

把主机上的/home/codes目录下的所有内容递归复制到本地E盘experiment文件夹下
C:\Users\16709>pscp -r [email protected]:/home/codes e:\experiment

其他传输方式可以通过查看帮助来实现

猜你喜欢

转载自blog.csdn.net/include_not_found_/article/details/81142322