!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>Linux sz和rz命令怎样实现下载和上传文件功能记录

Linux sz和rz命令怎样实现下载和上传文件功能记录

今天有个香港云服务器的客户,刚刚买了一台香港云服务器,他需要将之前的资料转移到新的vps上面,但是他们旧的上面没有安装面板,所以命令来的更加方便些,下面是我运用到的一些命令的记录

利用Linux sz和rz命令实现下载和上传文件功能记录

我们一般从服务器端下载文件到本地和上传文件用到FTP或者SFTP比较多,直接用的是客户端连接软件。在这篇文章中,我们来介绍直接用linux sz和rz命令来实现下载和上传文件的,我们也一起学习一下。

安装lrzsz软件

yum install -y lrzsz

rz 上传文件:

rz中的r是received(接收)的缩写, 意为服务器接收文件(received by client), 即上传本地文件到服务器。键入rz命令, 然后回车, 将弹出文件选择对话框, 选择需要上传的文件, 可选择多个文件。点击确定后即可上传文件, 文件接收路径为当前执行rz命令的路径。

[root@host ~]# rz

rz waiting to receive.

Starting zmodem transfer.  Press Ctrl+C to cancel.

上传文件时, 如果Linux服务器接收文件的目录下有同名的文件, 将跳过上传过程. 信息如下:

[root@host]# rz

rz waiting to receive.

Starting zmodem transfer.  Press Ctrl+C to cancel.

Transferring elasticsearch-5.6.10.tar.gz...

elasticsearch-5.6.10.tar.gz was skipped

扩展: 使用rz会有两个问题: 上传中断、上传文件变化(md5不同)。

解决办法: 上传时用rz -be, 并且不要勾选弹出的对话框中”Upload files as ASCII”前选框。

-b: 用binary的方式上传下载, 不解释字符为ASCII.

-e: 强制escape所有控制字符, 比如Ctrl+x, DEL等.

sz 下载文件:

sz中的s是send(发送)的缩写, 意为服务器发送文件到客户端(send to client), 即下载服务器文件到本地。键入sz download_files命令, 然后回车, 即可将服务器中的文件下载到SecureCRT配置的目录下。

[root@host ~]# cd /data/elk

[root@host ~]# sz elasticsearch-5.6.10.tar.gz

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

linux sudo命令的使用详解(部分Ubuntu服务器需要切换sudo用户)

2021-4-17 19:28:31

服务器教程

CentOS利用telnet命令检测IP端口的命令方法

2021-4-17 19:28:33

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase