Linux命令rz
rz :上传文件;
sz: 下载文件;
在linux 系统中,使用rz(或 sz) 命令是,提示 -bash: rz(或者是sz): command not found 。
这个时候,说明没有安装 lrzsz ,这时,输入命令
yum -y install lrzsz
进行下载安装。
此时,若当前登录的不是 root 用户 ,会报错,需要切换到 root用户,
切换到 root 用户命令: su
回车,然后输入root 密码,回车即可
RZ是Linux提供的上传的命令,基于XMODEM/YMODEM/ZMODEM协议。
让我们来测试一下参数吧:
先准备一个文件,就叫test.txt吧,内容如下:
one line
rz -+ 如果上传的文件已经存在,把内容追加到已存在的文件后面。

[root@test tmp]# rz -y
rz waiting to receive.
zmodem trl+C ȡ 100% 13 bytes 13 bytes/s 00:00:01 0 Errors [root@test tmp]# more test.txt
one line
[root@test tmp]# rz -+
rz waiting to receive.
zmodem trl+C ȡ 100% 13 bytes 13 bytes/s 00:00:01 0 Errors [root@test tmp]# more test.txt
one line
one line
[root@test tmp]#

rz -B 使用rz上传时,文件是先写入缓冲区,然后再写入硬盘的。-B后面跟着的数字就是修改这个缓冲区大小的,单位是Bytes。如:rz -B 10
rz -C 找到的解释是这样的:
allow remote command execution ( insecure ). This allows the sender to execute an arbitrary command through system () or execl (). Default is to disable this feature (?). This option is ignored if running in restricted mode.
大体意思是:允许执行远程命令(不安全)。允许发送者通过system()和execl()执行任意的命令。因为不安全所以默认是禁止的。这个参数在严谨模式下是不成立的。
rz -D 把所上传的数据导向/dev/null,这是用于测试的。
rz -e 转化所有的控制字符。
rz -E 上传之前先,重命名已经存在的文件,防止覆盖。

[root@test tmp]# rz -y
rz waiting to receive.
zmodem trl+C ȡ 100% 11 bytes 11 bytes/s 00:00:01 0 Errors [root@test tmp]# ll
total 4
-rw-r--r-- 1 root root 11 Jan 4 16:25 test.txt
[root@test tmp]# rz -E
rz waiting to receive.
zmodem trl+C ȡ 100% 11 bytes 11 bytes/s 00:00:01 0 Errors [root@test tmp]# ll
total 8
-rw-r--r-- 1 root root 11 Jan 4 16:25 test.txt
-rw-r--r-- 1 root root 11 Jan 4 16:25 test.txt.0
[root@test tmp]#

rz -m N 当上传速度小于N bps的时候,停止上传。
rz -p 保护模式,保证不覆盖同名文件。
rz -q 安静模式,不显示上传进度等信息。(估计理解错误,测试没有效果)。
rz -R 安全模式,还记得上面的-C参数吗?
rz -U 非安全模式与-R对应
rz -u 保持文件大小写(这个好像是默认的,不加一样保持 )
rz -X -Y -Z 分别表示使用xmodem/ymodem/zmodem协议。
Linux命令rz的更多相关文章
- Linux下rz命令使用的实例详解
Linux中rz命令和sz命令都可用于文件传输,而rz命令主要用于文件的上传,下面将通过几个实例来给大家详细介绍下Linux下rz命令的用法,一起来学习下吧. rz命令可以批量上传文件,当然也可上传单 ...
- Linux中rz和sz命令用法详解
http://www.111cn.net/sys/linux/67810.htm 在linux中rz 和 sz 命令允许开发板与主机通过串口进行传递文件了,下面我们就来简单的介绍一下rz 和 sz 命 ...
- Linux命令之rz命令与sz命令
1.rz命令 rz命令(Receive ZMODEM),使用ZMODEM协议,将本地文件批量上传到远程Linux/Unix服务器,注意不能上传文件夹. 当我们使用虚拟终端软件,如Xshell.Secu ...
- Linux系统上传下载命令rz和sz
Linux系统简单易用的上传下载命令rz和sz (2017年7月10日更新) 发布地址(http://oldboy.blog.51cto.com/2561410/588592) (一)安装方法汇总 1 ...
- Linux下 rz 和 sz 命令的安装与使用
目录 Linux下 rz 和 sz 命令的安装与使用 rz/sz命令的安装 sz命令-发送文件到本地(下载): rz命令-本地上传文件到服务器(上传): 声明 Linux下 rz 和 sz 命令的安装 ...
- linux系统上传下载命令rz和sz的教程
(一)安装方法汇总(注意:一下命令如果没有权限的需要在每个命令前面加一个sudo) 1.安装方法(推荐) sudo yum install lrzsz 2.在安装Linux系统时选中“DialupNe ...
- linux上传文件的命令——rz
下面来看一下有关上传下载的说明. 1.rz.sz命令的安装方法 第一种方法:安装系统时选包包含rz.sz命令的包组 第二种方法:安装系统后通过执行yum install lrzsz -y 或 yum ...
- Linux命令随笔
Linux命令总结 man ==命令帮助; help ==命令的帮助(bash的内置命令); ls ==list,查看目录列表; -ld:查看目录权限; -l:(long)长格式显示属性; -F:给不 ...
- linux中rz中的-e选项
linux shell rz和sz是终端下常用的文件传输命令,rz和sz通过shell被调用,其中rz用于从启用终端的系统上传文件到目标系统(终端登录的目标系统), 这里不过多介绍这些命令,只是记录一 ...
随机推荐
- LeetCode--027--移除元素(java)
给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度. 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成 ...
- mongo学习笔记2--索引及表设计
-背景: 鉴于我们使用mongo作为数据库,期间少不了需要添加索引和对业务表进行设计.因此以下我对mongo索引及表设计原则做了一些分享.希望对大家有用,如有错误还望指正~ MongDB的索引类型简介 ...
- helm一键 安装mariadb-ha(详细)
一. 二.单机安装一主一从 先创建对应pv https://github.com/helm/charts/blob/master/stable/mariadb/templates/master-sta ...
- 使用jsdelivr访问github资源
一.新建github库并使用git上传 首先访问https://github.com 新建自己的库 之后使用 git 上传到github 下载git : https://git-for-windows ...
- AngularJs在ng-click函数中获取代表当前元素的DOM对象
html代码 <div ng-click="test($event)">111</div> Controllers.js $scope.test= func ...
- DOM 操作成本究竟有多高,HTML、CSS构建过程 ,从什么方向出发避免重绘重排)
前言: 2019年!我准备好了 正文:从我接触前端到现在,一直听到的一句话:操作DOM的成本很高,不要轻易去操作DOM.尤其是React.vue等MV*框架的出现,数据驱动视图的模式越发深入人心,jQ ...
- 欧姆龙PLC CP1E型号的90,91,190
I/O存储区的CIO区,输入位CIO0-CIO99 对于NA型,模拟输入0和1将分别占用CIO90和CIO91 输出位CIO100-CIO199,对于NA型,模拟输出0将占用CIO190
- Centos7中网络及设备相关配置
centos7中,不再赞成使用ifconfig工具,取而代之的是nmcli工具,服务管理也是以systemctl工具取代了service,这些之前版本的工具虽然在centos7中还可以继续使用,只是出 ...
- 安装vue-cli时-4058报错的解决方法
一.报错信息 安装vue-cli时-4058报错 二.解决办法 1.安装淘宝镜像 npm --registry https://registry.npm.taobao.org info undersc ...
- python - 初识面向对象
1.初识面向对象 面向过程:一切以事务的发展流程为中心 优点:负责的问题流程化,编写相对简单 缺点:可扩展性差,只能解决一个问题,改造也会很困难,牵一发 ...