PSFTP是PuTTY SFTP客户端,用于本地与服务器间安全传输文件(使用SSH连接)。

  1. 启动PSFTP

  在Windows命令提示符中输入

  set PATH=C:/PSFTP.exe所在路径;%PATH%

  之后,用psftp登录服务器

  psftp username@server.example.com

  也可以直接双击运行psftp.exe,命令提示符中出现以下信息

  psftp: no hostname specified; use "open host.name" to connect

  psftp>

  这时用open命令登录服务器

  open username@server.example.com

  2. PSFTP

  2.1 文件名中有空格时使用双引号

  如”space name.txt”

  2.2 使用通配符

  * 代替任何字串

  ? 替代一个字母

  [abc] 在a b c范围内替代一个字母

  [a-z] 在a到z范围内替代一个字母

  [^abc] 替代一个字母,不包括a b cmatches a single character that is not a, b, or c.

  [-a] 代表连接号(-)

  [a^] 代表脱字符号(^)

  / 放在上面的所有通配符之前,以取消其(通配符)涵义

  (文件夹名称不支持通配符)

  2.3 open, quit, close, help命令

  从名字就可以知道它们的作用了。其中quit是关闭PSFTP(bey和exit与quit相同),close是切断连接但不关闭PSFTP。

  2.4 cd, pwd, lcd, lpwd命令

  你已经知道cd和pwd是干什么的了,它们在远程服务器上工作。lcd和lpwd是在cd和pwd前加了Local,就是本地机器的改变路径和显示路径。也可以用!cd, !pwd来实现lcd, lpwd。

  2.5 get, put命令

  拿和放,象形命令:),代表下载和上传。

  get something.txt

  get something.txt another.txt

  上面的代码第一行代表下载something.txt,第二行代表下载something.txt,并重命名为another.txt。上传以此类推

  put something.txt

  put something.txt another.txt

  如果是下载上传文件夹,加上那个递归符号 -r

  get -r mydir newname

  put -r mydir newname

  可以直接输入文件或文件夹的绝对路径下载上传,就不用老打cd, lcd命令了。

  2.6 mget, mput, reget,reput命令

  可以理解为Multiple get, Multiple put,用来一次下载或上传多个文件和文件夹。除了不可以重命名文件或文件夹,其它参数和get, put一样。

  re是resume的简写,那么它们就是续传命令了。

  2.7 dir, del, mkdir rmdir命令

  dir就是ls;del是rm,但不可以删除文件夹;mkdir还是原来的意思(建立文件夹);rmdir是删除文件夹(某些服务器不允许删除非空文件夹,得现删除其中的文件才行)。

  2.8 chmod命令

  其参数u, g, o, a, +, -, r, w, x涵义分别是:

  u (the owning user)文档所有者

  g (members of the owning group)组成员

  o (everybody else - ‘others’)其它所有人

  a (‘all’, everyone)所有人

  + 加上(授予)

  - 减去(剥夺)

  r (permission to read the file)读

  w (permission to write to the file)写

  x (permission to execute the file)运行

  chmod go-rwx,u+w privatefile

  上面代码的涵义是剥夺组成员及其它任何人的读写运行权限,授予文件所有者写权限也(也就是私人文档)

  chmod a+r public*

  上面代码的涵义授予所有人读权限(也就是公开公开公开)

  直接用权限数字代码也可以

  chmod 640 groupfile1 groupfile2

  2.9 mv命令

  如果使用mv是更改文件或文件夹名称,也可以使用ren, rename命令

  2.10 !命令

  在上面的命令前加上叹号!,则在本地机器操作

psftp的用法(超级详细)相关推荐

  1. import的用法python_Python导入模块,Python import用法(超级详细)

    Python导入模块,Python import用法(超级详细) 使用 Python 进行编程时,有些功能没必须自己实现,可以借助 Python 现有的标准库或者其他人提供的第三方库.比如说,在前面章 ...

  2. 网络管理:超级详细Tcpdump 的用法

    第一种是关于类型的要害字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一台主机,net 202.0.0.0 指明 202.0.0.0是一 ...

  3. Python运算符及用法(超级详细)

    Python运算符及用法(超级详细) 一.算术运算符 二.比较(关系)运算符 三.赋值运算符 四.逻辑运算符 五.位运算符 六.成员运算符 七.身份运算符 八.运算符优先级 Python 中的运算符主 ...

  4. python字典去重合并_Python字典及基本操作(超级详细)

    Python字典及基本操作(超级详细) 收录于话题#Python入门27个 今天小张帮大家简单介绍下Python的一种数据结构: 字典,字典是 Python 提供的一种常用的数据结构,它用于存放具有映 ...

  5. echo命令详细解析(linux中超级详细,图文展示)

    echo命令详细解析(linux中超级详细,图文展示) echo作为最基本,最常用的命令,在初学linux,或运维操作中,有着广泛性的使用:特别是在写shell脚本的时候,更是会经常性的用到. 虽然e ...

  6. SQL超级详细的使用教程

    SQL超级详细的使用教程 免责声明本篇文章仅用于教育,请不要在中华人民共和国境内使用本文章内容,出事与作者无关 1.SQL 漏洞 SQL 的概念字面意思是"结构化查询语言".换句话 ...

  7. html最全知识点(超级详细)

    html最全知识点(超级详细) 一.网页基础知识 1.认识网页(了解) 2.五大浏览器介绍(记忆) 概述 各浏览器的市场份额 查看网站: http://tongji.baidu.com/data/br ...

  8. maven配置自动部署到服务器上,jenkins+svn+maven安装配置并自动化部署成功(超级详细)...

    jenkins+svn+maven安装配置并自动化部署成功(超级详细) jenkins+svn+maven安装配置并自动化部署成功(超级详细) 简言 写这篇博客的原因是因为每次部署服务器的流程都是在做 ...

  9. supervisord部署使用超级详细版

    supervisord部署使用超级详细版 一. 安装 pip 命令(安装python 环境) 因为 supervisord本身是基于Python开发的,所以在使用时需要先安装Python 的运行环境 ...

  10. Docker入门(超级详细)———狂神说

    文章目录 一.Docker学习 二.Docker概述 Docker为什么出现? Docker能干嘛 三.Docker安装 Docker的基本组成 安装Docker 阿里云镜像加速 回顾HelloWor ...

最新文章

  1. 微信小程序点击右下角的图片移动到当前位置
  2. StringUtils工具类的isBlank()方法使用说明
  3. 在 mac OS 中安装 xgboost python 包
  4. IAR EW6.30版本下建立STM32工程(芯片型号STM32F105VC)
  5. LeetCode 110. 平衡二叉树(Balanced Binary Tree) 15
  6. 【学习笔记】【C语言】结构体
  7. 大数据工作流_大数据和人工智能时代下的数字化工作流
  8. linux内核定时器编程
  9. html js url 跳转页面内容,js跳转页面方法总结
  10. 面向云的.net core开发框架
  11. MCU_通过windows串口API控制RTS和DTR
  12. 企业级PHP发卡网源码,金发卡企业级发卡平台源码
  13. Web开发网页颜色搭配
  14. 批量下载npm离线安装包
  15. 跟谁学盈利神话已破,烧钱大战没有赢家
  16. css33d图片轮播_手把手教你用纯css3实现轮播图效果实例
  17. 浅谈偏光镜使用与选购[机器视觉系列]
  18. 第三篇 IT 技术支持工程师职业发展路径与技能要求
  19. Windows 7或Vista Explorer的“上”键盘快捷键
  20. [转]C语言图形编程(三) -绘图函数②

热门文章

  1. 利用声子色散曲线推导刚度矩阵
  2. java 开源 邮件系统_Java架构师方案—简单的邮件系统(附完整项目代码)
  3. iconfont-阿里巴巴矢量图标库的使用方法
  4. JavaScript启示录
  5. PHP怎么获得斗鱼TV源地址,如何获取视频的直播源地址
  6. oracle 函数 如何编写
  7. 快速给pdf生成书签
  8. drools规则引擎应用笔记
  9. 递归算法和经典递归例子
  10. 厉害了!20年【科比NBA】生涯|数据分析