诸行天下

在虚拟与现实中,我们共同发现!

« 经营爱情距离,问题 »

psftp命令

===========psftp 命令

PSFTP 是一个使用命令提供 SFTP client 功能的软件,免去了使用ssh crt之类的图像化工具。
我们看看psftp的工具使用帮助:
psftp -h
PuTTY Secure File Transfer (SFTP) client
Release 0.60
Usage: psftp [options] [user@]host
Options:
  -V        print version information and exit(打印版本)
  -pgpfp    print PGP key fingerprints and exit(打印pgp)
  -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

            (使用预先保存好的sessname,保存在HKEY_CURRENT_USER/Software/SimonTatham/PuTTY/Sessions)
  -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 (使用ssh协议)
  -4 -6     force use of IPv4 or IPv6  (支持ipv4 或ipv6)
  -C        enable compression (支持压缩格式,节省带宽)
  -i key    private key file for authentication
  -noagent  disable use of Pageant
  -agent    enable use of Pageant
  -batch    disable all interactive prompts 不允许交互命令

当连接到远程计算机以后,下面这几个命令就有用了,参考下,就可以了。

bye    结束 psftp 。
cd     改变远程服务器的目录。
chmod  改变远程服务器的文件或文件夹的权限及属性。
del    删除远程服务器上的文件。
dir    列出远程服务器上的所有文件和目录。
exit   结束 psftp 。
get    从远程服务器上下载指定文件。
help   使用帮助。
lcd    改变本地计算机的工作目录。
lpwd   显示本地计算机工作目录。
ls     列出远程服务器上的所有文件和目录。
mkdir  在远程服务器上建立一个目录。
mv     移动远程服务器上的文件或者改名。
open   连接指定的远程服务器。
put    把本地的文件上传到远程服务器上。
pwd    移动远程服务器上的文件或者改名。
quit   结束 psftp 。
reget  断点下仔未完的指定文件。
ren    移动远程服务器上的文件或者改名。
reput  断点上传未完的指定文件。
rm     刪除远程服务器上的一个文件。
rmdir  刪除远程服务器上的一个目录。

=========其它

PSFTP是Putty的一部分,可以单独使用,也可去http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下载完整的Putty安装包。安装好之后,你就有了一套几乎完整的远程访问解决方案

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Walle Build 91204 Code detection by Codefense  theme by BokeZhuti

Copyright © 2010 Jun