首页IT科技Linux安装telnet命令(利用Linux sz和rz命令实现下载和上传文件功能记录)

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

时间2025-06-14 11:12:58分类IT科技浏览5684
导读:我们一般从服务器端下载文件到本地和上传文件用到FTP或者SFTP比较多,直接用的是客户端连接软件。在这篇文章中,我们来介绍直接用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

内容部分参考网络       。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
windows 11 dev 预览版(Win11 Dev 预览版 Build 22504 发布更新了哪些内容?) vue项目打包优化(Vue打包优化篇-CDN加速)