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 !命令

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

linux上传文件夹工具,[转] psftp(linux简易上传上载工具)的用法及常用命令相关推荐

  1. 服务器上的文件夹设置ftp,设置ftp服务器上传文件夹

    设置ftp服务器上传文件夹 内容精选 换一换 监控数据上报功能可以将系统中采集到的监控数据写入到文本文件,并以FTP或SFTP的形式上传到指定的服务器中.使用该功能前,管理员需要在FusionInsi ...

  2. linux rz 上传文件夹_第二章Linux服务器环境搭建之Tomcat安装

    一.下载tomcat安装包 官网下载地址: http://tomcat.apache.org/download-80.cgi 我下载的版本是tomcat 9,具体下载那个版本需要根据自己的需要进行选择 ...

  3. linux终端查看文件夹图片,如何在Linux终端中显示图片

    Linux 上有许多 GUI 图片浏览器.但我尚未听说或使用过任何在终端中显示图片的应用程序.幸运的是,我刚刚发现了一个可用于在终端中显示图像的名叫 FIM 的图像查看器.FIM 引起了我的注意,是因 ...

  4. linux 制作box文件夹,用busybox制作自己简易的根文件系统

    当使用Busybox-1.2.0制作根文件系统 交叉编译器为3.3.2 make-3.8.1 STEP 1: 创建根文件系统目录,主要包括以下目录/bin,/etc,/dev,/mnt,/sbin,/ ...

  5. linux删除垃圾文件夹,优雅地删除 Linux 中的垃圾文件第六季

    当然,我们也可以使用 find 命令查找并删除超过 x 天未访问的文件,不过 tmpwatch 可以一步到位,何乐而不为? tmpwatch 默认根据文件或目录的访问时间(access time)来决 ...

  6. linux cp复制文件夹下的软连接,Linux培训:cp命令复制文件和目录

    Linux培训:cp命令复制文件和目录 更新时间:2019年04月02日16时56分 来源:传智播客linux培训 浏览次数: cp 是用于复制的命令,其基本信息如下: 命令名称:cp: 英文原意:c ...

  7. linux系统分配文件夹内存,详解Linux系统内存知识及调优方案

    内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁.计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大.内存作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器 ...

  8. linux如何export文件夹,学习如何在Linux中使用export命令

    Linux export命令会标记哪些值需要传递给一组子进程.这是bash shell提供的一个简单但有用的特性.它允许管理员在不中断当前会话的情况下传递环境的配置参数.这就是为什么在终端会话重新启动 ...

  9. linux在创建文件夹失败,分享一个Linux无法创建文件夹,但是目录权限却显示正常的问题和解决...

    今天发现一个疑难杂症:发现批量发布一个新版本程序时,发现有一台没有成功.亲自登陆上去看了下,发现原来是发布帐号在某个目录下创建目录失败了! 人工 touch 试了下,发现提示没有权限. 然后 ls - ...

  10. 如何设置ftp服务器上传文件夹至不同路径,设置ftp服务器上传文件夹

    设置ftp服务器上传文件夹 内容精选 换一换 上传单个或多个本地文件或文件夹至OBS指定路径.待上传的文件可以是任何类型:文本文件.图片.视频等等.上传本地文件或文件夹时,请确保本地文件或文件夹在上传 ...

最新文章

  1. apache 重定向tomcat端口_Tomcat
  2. 4.1.7 文件共享
  3. 03-dotnet core创建区域[Areas]及后台搭建
  4. Discrete Logging ZOJ - 1898 (模板题大小步算法)
  5. C++11 static_assert(转载)
  6. 使用cookie,点击关闭一天后显示的弹窗
  7. 洛谷OJ - P1316 - 丢瓶盖(二分答案)
  8. Windows 启动 Idea 报错 if you already hava a 64-bit JDK ... 以及 failed to create jvm...
  9. SQL中如何处理除数为0的情况?
  10. raid5换硬盘显示ready_服务器RAID磁盘坏道修复实战
  11. [CF296D] Greg and Graph [floyd]
  12. Thief-Book 上班摸鱼神器
  13. 一个女人应该如何生活
  14. python中随机生成数字方法
  15. Another app is currently holding the yum lock解决方法
  16. SF1006-ASEMI超快恢复二极管SF1006
  17. 2022-2023年控制领域、工程领域、计算机领域、人工智能领域国家重点实验室开放基金申请指南
  18. 华为 MA567x, 如何从电信系统切回华为系统
  19. OGNL表达式语言浅谈
  20. 中本聪论文_浏览器中本机智能卡支持的案例

热门文章

  1. 基于websocket单台机器支持百万连接分布式聊天(IM)系统
  2. python 在线网盘源码_发现一个开源的网盘程序!
  3. Java、JSP网上零食销售系统的设计与实现毕业设计
  4. (面试总结)您不清楚的18个非技术面试题---今天教你巧妙回答
  5. Java三大框架SSH简介
  6. 创建自己的uboot-基于IMX6
  7. js 图片浏览插件原生
  8. matlab时变函数,MATLAB在《复变函数》教学中的应用(图文)
  9. 吊打Navicat?这款神器牛逼了~~ [ 必看 ]
  10. oracle数据库面试题及答案