java sftp mget,putty提供的文件传输工具PSFTP介绍

PSFTP

在控制台输入psftp -h 显示下面的信息

C:\Users\lin>psftp -h PuTTY Secure File Transfer (SFTP) client Release 0.68 Usage: psftp [options] [user@]host Options: -V print version information and exit -pgpfp print PGP key fingerprints and exit -b file use specified batchfile -bc output batchfile commands -be don't stop batchfile processing if errors -v show verbose messages -load sessname Load settings from saved session -l user connect with specified username -P port connect to specified port -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 user authentication -noagent disable use of Pageant -agent enable use of Pageant -hostkey aa:bb:cc:... manually specify a host key (may be repeated) -batch disable all interactive prompts -proxycmd command use 'command' as local proxy -sshlog file -sshrawlog file log protocol details to a file

用法与 PSCP 大同小异,虽然有个 -load 选项,其实这个没啥用,后面用主机名的时候,与 PSCP 一样直接用上会话名称就可以了。

用 PSFTP 登录到服务器上以后,操作与 FTP 差不多,这里简单的说一下吧:

open 登录主机

`open [username@] [port]`

比如:

open taylor@demo-server 3022

就是以用户 taylor 的身份,登陆到主机 demo-server 上,SSH 端口是 3022

open demo-server

登陆 demo-server,这里的 demo-server 可以是PuTTY 中已经保存的会话名称,也可以是主机的名称,如果主机名称与会话名称相同,以会话名称为准。

close 关闭 SFTP 连接

这个没啥说的,close 就关闭了 SFTP 连接

quit 结束本次的 SFTP 会话

也没啥用法,就是关闭了 PSFTP 这个程序

help [command] 帮助

直接打 help 就可以看到帮助指令,后面指定上 一个命令就可以查看该命令的帮助,比如: help open

cd [directory] 改变当前目录

pwd 察看当前目录

lcd [directory] 改变本地目录

lpwd 察看本地当前目录

get [-r] 从服务器下载一个文件/目录,这个命令不能用通配符,参数 -r 可以递归下载整个目录

put [-r] [dest] 把文件/目录上传到服务器,这个命令不能用通配符,参数 -r 可以递归上传整个目录

mget [-r] 从服务器下载一批文件/目录,可以用通配符,-r 的含义与 get 一样

mget [-r] [dest] 把一批文件/目录上传到服务器,可以用通配符,-r 的含义与 put 一样

reget [-r] 从服务器续传下载一个文件/目录,这个命令不能用通配符,-r 的含义与 get 一样

reput [-r] [dest] 把一批文件/目录续传上传到服务器,这个命令不能用通配符,-r 的含义与 put 一样

dir [directory] 列目录

ls 和 dir 一样

chmod [file|directory] 改变文件的权限,与 Unix 的 chmod 命令类似

del 删除文件,要注意的是 del 只能删除文件

rm 与 del 一样

mkdir 创建一个目录

rmdir 删除一个空目录,只有空目录才可以被删除

mv 改名/移动。如果源和目的都是文件或目录,则是改名。如果目的是目录的话,则是移动。

其他可选的 SFTP 客户端

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值