借助XShell,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。

如果没有安装,需要执行:[cpp]yum install lrzsz[/cpp]

其中,对于sz和rz的理解与记忆方法如下:

sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。
rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。
记住一点,不论是send还是received,动作都是在服务器上发起的。我们习惯了说上传或是下载,其实大可不必。使用这两个命令,只要思考一点,是要把文件从服务器上发送出去,还是从客户端接上接收回来,就可以了。

若想把文件从客户端上传到服务器,就是服务器将文件接收回来,逻辑是:我(客户端)上传,你(服务器)接收,使用rz。
若想把文件从服务器上下载回(到客户端),就是服务器将文件发送出去,逻辑是:我下载(客户端),你(服务器)发送,使用sz。

sz用法

下载一个文件
sz filename

下载多个文件
sz filename1 filename2

下载dir目录下的所有文件,不包含dir下的文件夹
sz dir/*

rz用法

输入rz回车后,会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件,上传到服务器的路径为当前执行rz命令的目录。

原文链接: link

常用的xshell命令之从本地上传文件和从服务器下载文件到本地相关推荐

  1. java 服务器 文件写入文件_java 从服务器下载文件并保存到本地

    昨天在做一个项目时,用到了从服务器上下载文件并保存到本地的知识,以前也没有接触过,昨天搞了一天,这个小功能实现了,下面就简单的说一下实现过程: 1.基础知识 当我们想要下载网站上的某个资源时,我们会获 ...

  2. SpringMVC框架——本地上传和OSS上传

    目录 1.本地上传 1.1.1上传的必要条件 1.1.2 文件上传 1.2.1 普通本地上传 1.2.2 使用ajax进行本地上传 2.OSS上传 2.1 普通方法 2.1.1 准备OSS的相关设置 ...

  3. 上传文件夹到nas服务器,文件上传到群晖服务器

    文件上传到群晖服务器 内容精选 换一换 从本地上传日志文件,是指从浏览器所在机器选择日志文件并上传.目前只支持选择*.log的日志文件,如果日志文件中包含其他格式文件,则导入时会提示格式错误,如图2所 ...

  4. 微信公众号开发《四》调用微信JS-SDK实现上传手机图片到服务器

    在这粘贴上三篇博文链接,方便大家查阅互相学习: 微信公众号开发<一>OAuth2.0网页授权认证获取用户的详细信息,实现自动登陆 微信公众号开发<二>发送模板消息实现消息业务实 ...

  5. springmvc web网站开发上传视频到远程服务器解决方案

    springmvc web网站开发上传视频到远程服务器解决方案!近期在给学校做官方网站设计时,有一个业务需求是,后台要增加一个视频管理模块,管理员在后台可以把本地硬盘剪辑好的视频文件,上传到远程服务器 ...

  6. vscode/typora+picGo-core(命令行CLI)/picGo(GUI)+图片上传(github/smms)/批量上传/typora语法扩展渲染功能设置/修改本地图片存放位置配置

    文章目录 typora&vscode 性能对比(渲染速度) picgo_GUI中文环境 GUI data.json 总体配置文件 命令行任意环境 安装picgo-commandLine 配置文 ...

  7. ubuntu从本地上传文件到云服务器、从云服务器下载文件到本地的命令(亲测有效)

    1.ubuntu从本地上传文件到云服务器: sudo scp 本地文件路经 username@目标ip:目标路径 在本地打开终端,输入命令,如: scp ./localfile.txt usernam ...

  8. js文件 本地 上传服务器地址,js 本地文件同步服务器地址

    js 本地文件同步服务器地址 内容精选 换一换 用户可以将本地NAS存储中的数据,通过云专线迁移至云上SFS Turbo文件系统中,进行云上业务拓展.此方案通过在云上创建一台Linux操作系统的云服务 ...

  9. linux安装git并配置GitHub账号,本地与GitHub之间进行文件的上传(push)、下载(克隆)、更新

    0310 Linux和github交互 参考链接: 安装git并配置GitHub账号: 本地与GitHub之间进行文件的上传(push).下载(克隆).更新 上传 下载 更新: 补充:GitHub的原 ...

最新文章

  1. 编译android不再需要jdk1.5
  2. 小米 samba linux,不折腾会死:CentOS7访问小米路由(Samba服务)
  3. Optimize a Flex application using deferred instantiations
  4. mfc cimage加载显示图片_在微信小程序里实现图片预加载组件
  5. go反射机制与类型识别
  6. mac os 开启redis_高并发大流量,总会想到它!来一起通过docker搭建redis集群
  7. Ubuntu16.04安装后开发环境配置和常用软件安装
  8. go基础_defer
  9. labview变量和C语言,LabVIEW
  10. 模拟电子技术基础 第二章 常用半导体器件原理
  11. 惠普磁带备份机支持备份几台服务器,HP 磁带机和 Tapeware 备份软件
  12. 【mcuclub】温度传感器DS18B20
  13. Mybatis异常:Invalid bound statement (not found): com.xxx.mapper.xxxMapper.selectByExample
  14. 2013-1-20·
  15. Python+OpenCV对证件照换底
  16. python真的能赚钱吗,学python可以赚钱吗
  17. word 删除带分节符的空白页
  18. 对账与清分、清算、结算
  19. TextView 多行文字末尾添加图片
  20. 音频的原始数据和压缩数据结构讲解

热门文章

  1. 默认设置中的陷阱:CASS软件三角网生成问题
  2. 发生未知错误17,解决办法
  3. 【ybt高效进阶 21161】复杂问题(图论)(分类讨论)(MIM / Meet In Middle)
  4. 反转字符串中的元音字母
  5. vue 自定义图片文件上传结合elementui
  6. step函数在MATLAB通信工具箱comm.ErrorRate中的用法
  7. Unity Lighting设置
  8. c语言中取字符串的首元素,C语言字符串
  9. ROGER-TECH 罗杰科技
  10. linux命令行关闭自动锁屏,在Linux下锁住键盘和鼠标而不锁屏