linux命令sz的用法 linux sz rz

linux的rz、sz指令linux的rz/ sz 指令是上传、下载文件指令 。一般需要服务器先安装好响应的包才能用 。安装lrzsz的包:yum install lrzsz ;如果没有yum,可以到安装盘的pakage里找到lrzsz的包,放到服务器里进行安装 。安装好后 , 运行 rz 进行上传文件测试;sz 文件名 进行下载测试 。如果还不懂可以看看Linux基础书籍 。《Linux就该这么学》这本书简单到复杂的命令应有尽有,没事多看看就学会了 。
如何在Linux中使用rz/sz工具进行文件传输 一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;
与ssh有关的两个命令可以提供很方便的操作:
sz:将选定的文件发送(send)到本地机器
rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)
rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具
【linux命令sz的用法 linux sz rz】windows端需要支持ZModem的telnet/ssh客户端(比如SecureCRT)
运行命令rz,即是接收文件,SecureCRT就会弹出文件选择对话框,选好文件之后关闭对话框 , 文件就会上传到当前目录
注意:单独用rz会有两个问题:上传中断、上传文件变化(md5不同) , 解决办法是上传是用rz -be,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选 。
-b binary 用binary的方式上传下载,不解释字符为ascii
-e 强制escape 所有控制字符,比如Ctrl x , DEL等
运行命令sz file1 file2就是发文件到windows上(保存的目录是可以配置)比ftp命令方便多了,而且服务器不用再开FTP服务了
PS:Linux上rz/sz这两个小工具安装lrzsz-x.x.xx.rpm即可 。
当然 , 还可以设置一下目录了:
在SecureCRT设置一下上传和下载的默认目录
options–》session options–》file transfer 下可以设置上传和下载的目录
剩下的你只要在用SecureCRT登陆linux终端的时候:
发送文件到客户端:sz filename
zmodem接收可以自行启动 。
从客户端上传文件到linux服务端:
只要服务端执行 : rz
然后在 SecureCRT 里选文件发送,协议 zmodem
Linux下和Windows之间的文件传输工具rz/sz(lrz/lsz) 介绍
【什么是rz/sz (lsz/lrz)】
简单说就是,可以很方便地用这两个sz/rz工具,实现Linux下和Windows之间的文件传输(发送和接收),速度大概为10KB/s,适合中小文件 。rz/sz 通过Zmodem协议传输数据 。
【为什么要用rz/sz】
普通Linux和Windows之间的文件共享方法,主要有建立nfs实现文件共享,和tftp之类的方法,但是都很麻烦,而如果只是小文件(几十 K,几百K),那么直接用rz/sz,就显得极其地方便了 。大文件的话,还是要考虑上面说得,其他的共享方法了,毕竟 , rz/sz速度只有10K左右,传 大文件会累死人的
linux里面rz和tx网卡是什么?通过linux命令sz的用法你的描述linux命令sz的用法,rz命令的用法如下:
主要是用来上传文件的,在使用前要对其进行安装,如果系统没有安装,那么你是没有办法使用的 。
关于安装的命令如下:
yum install lrzsz -y 这样就安装好了rz sz命令 。
注意:
使用rz命令时,只需要输入rz ,根据提示选中你要上传的文件即可 。
linux下怎么将rz sz变成环境命令需要安装rzsz,安装命令如下:
yum install -y lrzsz
安装完成后即可使用,以下为命令说明:
sz命令
用途说明:sz命令是利用ZModem协议来从Linux服务器传送文件到本地,一次可以传送一个或多个文件 。相对应的从本地上传文件到Linux服务器 , 可以使用rz命令 。
常用参数
-a 以文本方式传输(ascii) 。
-b 以二进制方式传输(binary) 。
-e 对控制字符转义(escape),这可以保证文件传输正确 。
如果能够确定所传输的文件是文本格式的,使用 sz -a files
如果是二进制文件,使用 sz -be files
rz命令
-b 以二进制方式,默认为文本方式 。(Binary (tell it like it is) file transfer override.)
-e 对所有控制字符转义 。(Force sender to escape all control characters; normally XON, XOFF, DLE, CR-@-CR, and Ctrl-X are escaped.)
如果要保证上传的文件内容在服务器端保存之后与原始文件一致,最好同时设置这两个标志,如下所示方式使用:
rz -be
此命令执行时,会弹出文件选择对话框,选择好需要上传的文件之后 , 点确定 , 就可以开始上传的过程了 。上传的速度取决于当时网络的状况 。
如果执行完毕显示“0错误”,文件上传就成功了,其他显示则表示文件上传出现问题了 。
【lrzsz】Linux上lrzsz的安装和使用rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具 。
rz 可以很方便的从客户端传文件到服务器,sz也可以很方便的从服务器传文件到客户端 , 就算中间隔着跳板机也不影响 。
rz(receive Zmodem)
sz(send Zmodem)
远程文件传输的工具有很多,例如rz、sz、scp、sftp、ftp等 。
如果环境服务器需要通过跳板机(relay)访问,使用rz、sz传输更为方便 。
在SecureCRT下的传输协议有ASCII、Xmodem、Ymodem、Zmodem 4种:
1. ASCII:这是最快的传输协议,但只能传送文本文件
2. Xmodem:这种古老的传输协议速度较慢,但由于使用了CRC错误侦测方法,传输的准确率可高达99.6%
3. Ymodem:这是Xmodem的改良版,使用了1024位区段传送,速度比Xmodem要快 。
4. Zmodem:Zmodem采用了串流式(streaming)传输方式,传输速度较快,而且还具有自动改变区段大小和断点续传、快速错误侦测等功能,是目前最流行的文件传输协议
#yum-y install lrzsz
# yum infolrzsz
# rpm -ql lrzsz
# yum-y installmake gcc
# wget
# cdlrzsz-0.12.20
# ./configure --prefix=/usr/local/lrzsz
# makemake install
# rz
# szsetRps.log
关于linux命令sz的用法和linux sz rz的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读