做生物信息经常需要在本地客户端与服务器之间进行文件的传输,例如将要分析的数据传到Linux服务器上,进行分析,分析结束之后将结果下载到本地windows系统进行查看。以前我们都推荐大家使用比较稳定,并且支持断点续传的Filezilla或者Xftp工具进行传输。但是有时候只是传输一个小的文件,还需要单独打开工具显然很麻烦,这个时候就可以使用rz和sz工具了。

rz与sz

rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具,但是windows端需要支持ZModem的telnet/ssh客户端,比如xshell或者SecureCRT才可以使用。这两个命令也很好区分,sz:将选定的文件发送(send)到本地机器,s作为send的简写;同理,rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive),r作为receive的简写。

安装rz与sz

这两个工具的安装也比较容易,这里以CentOS系统为例:

yum install -y lrzsz.x86_64

如何使用

首先利用xshell登录服务器,然后就可以直接使用rz与sz了。sz与rz有很多选项参数,但是基本不用设置也可以。

$ sz --help
$ rz --help
-+, --append:将文件内容追加到已存在的同名文件
-a,--ascii:以文本方式传输 -b, --binary:以二进制方式传输
--delay-startup N:等待N秒
-e, --escape:对字符转义-E, --rename:已存在同名文件则重命名新上传的文件,以点和数字作为后缀
-p, --protect:对ZMODEM协议有效,如果目标文件已存在则跳过-q, --quiet:安静执行,不输出提示信息
-v, --verbose:输出传输过程中的提示信息
-y, --overwrite:存在同名文件则替换
-X, --xmodem:使用XMODEM协议--ymodem:使用YMODEM协议
-Z, --zmodem:使用ZMODEM协议--version:显示版本信息--h, --help:显示帮助信息

sz下载案例

将两个文件传输到本地,直接sz发送,后面接文件名,回车之后就会弹出windows对话框,选择要保存的位置即可,然后就开始传输了,我这两个文件稍大,一般传输小文件比较好。

rz上传案例

直接在命令行输入rz命令,稍后就会弹出windows对话框,选择要上传的文件,确认之后就开始传输了。

彩蛋

xshell其实更方便,直接将文件拖到登录窗口即可调用rz进行文件传输。

补充说明

1、rz与sz只适合小的文件传输,大文件还是使用Filezilla与xftp等工具进行传输;
2、只能传输单个文件,而不能传输文件夹;
3、不是所有工具都支持rz与sz,必须支持ZModem协议才行,例如putty不能使用rz与sz。

linux安装sz rz_超级好用的文件传输命令rz与sz相关推荐

  1. linux——windows:上传、下载命令——rz,sz

    一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地:    与ss ...

  2. linux rz工具怎么用,Linux和Windows间文件传输工具rz/sz(lrz/lsz) 介绍

    Linux下和Windows之间的文件传输工具rz/sz(lrz/lsz) 介绍 [什么是rz/sz (lsz/lrz)] 简单说就是,可以很方便地用这两个sz/rz工具,实现Linux下和Windo ...

  3. linux命令rz和sz,linux传输文件命令 rz 和 sz详解

    linux传输文件命令 rz 和 sz详解 一. 概述 rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具. 优点就是不用再开一个sftp工具登录上去上传下载文件. ...

  4. Linux下几种文件传输命令 sz rz sftp scp

    vbs自动启动程序 64位系统编译的程序,在32位系统中运行会有问题 Linux下几种文件传输命令 sz rz sftp scp 2011-10-28 16:08:47|  分类: 默认分类 |  标 ...

  5. linux传输文件命令sftp,Linux下几种文件传输命令 sz rz sftp scp

    Secure Ftp 是一个基于SSH安全协议的文件传输管理工具.因为它是基于SSH的,会在传输过程当中对用户的密码.数据等敏感信息进行加密,所以能够有效的防止用户信息在传输的过程当中被窃取,比FTP ...

  6. linux 遍历目录查找文件find太慢,Linux下比find快N倍的文件查找命令

    使用linux操作系统的人,一般都用过文件查找命令find,在文件数量非常庞大的时候,比如在高通的android工程项目中,目录大小有十几个G,文件数量非常多,用find命令就太慢了. 下面介绍一个比 ...

  7. put与mput_常用的ftp文件传输命令为:bin、asc、put、get、mput、mget、prompt、bye。-智慧树Linux操作系统章节答案...

    Linux操作系统:常用的ftp文件传输命令为:bin.asc.put.get.mput.mget.prompt.bye.[?????] A:错 B:对 Linux操作系统章节测试答案: 对 更多相关 ...

  8. 使用linux命令上传文件,Linux中常用文件传输命令及使用方法

    sftp sftp即Secure Ftp 是一个基于SSH安全协议的文件传输管理工具.由于它是基于SSH的,会在传输过程中对用户的密码.数据等敏感信息进行加密,因此可以有效的防止用户信息在传输的过程中 ...

  9. linux 安装lrzsz实现 XShell 上传下载 命令 rz、sz

    安装命令: yum install lrzsz 从服务端下载文件到客户端: sz filename 从客户端上传文件到服务端: rz 在弹出的框中选择文件,上传文件的用户和组是当前登录的用户 Xshe ...

最新文章

  1. MySQL 学习笔记(15)— 连接查询(内连接、左外连接、右外连接、全外连接、交叉连接、自然连接等)
  2. 26QTimer定时器的使用
  3. Python学习笔记之爬取网页保存到本地文件
  4. Mathematica 画图操作中的一些小惊喜
  5. WebClient 上传文件
  6. 如何在 macOS 中将用户帐户拆分为两个单独的帐户?
  7. BZOJ4025 二分图
  8. HTTP缓存机制及其在iOS中的应用
  9. iocomp控件使用教程-V5版本
  10. 无监督特征选择算法综述
  11. 攻防世界misc高手进阶区funny_video完整版答案
  12. 字体,字号与尺寸对应表
  13. 计算机考研考研院校难度等级,建议收藏
  14. Python爬虫实战—笔趣看小说网
  15. 高并发编程之ThreadPool 线程池
  16. 计算机专业毕业的人,工资真的很高吗?看完之后我哭了
  17. ubuntu命令 图片 壁纸_[教程]Ubuntu下完整配置自动壁纸切换
  18. 《深入理解计算机系统》课本第七章自学笔记——20135203齐岳
  19. 【数据通信】具有路由 WSN 模拟器的随机方式移动(Matlab代码实现)
  20. Jquery基础学习之-入门

热门文章

  1. 测试人员容易遗漏一些隐藏的缺陷
  2. C++学习—— mutable和 extern
  3. 如何用python做计算软件_如何用Python写一个计算器软件 附带效果图
  4. xp打印服务器win10的系统连接不上,Win10系统访问WinXP系统共享打印机却连接不了的解决方法...
  5. 抠像噪点去除 unity_这个在线抠图工具,好用又免费,告别Photoshop繁杂操作
  6. 群晖pxe安装windows_使用win-server2016 进行 pxe 网络装机
  7. C++编程(一):匈牙利命名法
  8. Java测试驱动开发--总结
  9. ORACLE 多版本读一致性
  10. android oreo 源码,android – Oreo:如何在源代码中找到所有受限制的系统调用?