问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在Linux中使用rz/sz工具进行文件传输

发布网友 发布时间:2022-04-19 13:53

我来回答

2个回答

热心网友 时间:2022-04-11 06:19

 一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;
  与ssh有关的两个命令可以提供很方便的操作:
  sz:将选定的文件发送(send)到本地机器
  rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)
  rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具
  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左右,传 大文件会累死人的

热心网友 时间:2022-04-11 07:37

Linux下几种文件传输命令 sz rz sftp scp介绍
1.sftp

Secure Ftp
是一个基于SSH安全协议的文件传输管理工具。由于它是基于SSH的,会在传输过程中对用户的密码、数据等敏感信息进行加密,因此可以有效的防止用户信息
在传输的过程中被窃取,比FTP有更高的安全性。在功能方面与FTP很类似,不仅可以传输文件数据,而且可以进行远程的文件管理(如建立,删除,查看文件
列表等操作)。Sftp与ftp虽然只有一字之差,但基于的传输协议却是不同的。因此不能用sftp client去连接ftp server 也不能用
ftp client 去连接 sftp server。
建立连接:sftp user@host

从本地上传文件:put localpath
下载文件:get remotepath
与远程相对应的本地操作,只需要在命令前加上”l” 即可,方便好记。

例如:lcd lpwd lmkdir

2.scp

SCP :secure copy (remote file copy program) 也是一个基于SSH安全协议的文件传输命令。与sftp不同的是,它只提供主机间的文件传输功能,没有文件管理的功能。
复制local_file 到远程目录remote_folder下

scp local_file remote_user@host:remote_folder

复制local_folder 到远程remote_folder(需要加参数 -r 递归)

scp –r local_folder remote_user@host:remote_folder

以上命令反过来写就是远程复制到本地

3.sz/rz

sz/rz 是基于ZModem传输协议的命令。对传输的数据会进行核查,并且有很好的传输性能。使用起来更是非常方便,但前提是window端需要有能够支持ZModem的telnet或者SSH客户端,例如secureCRT。

首先需要在secureCRT中可以配置相关的本地下载和上传目录,然后用rz、sz命令即可方便的传输文件数据。

下载数据到本地下载目录:sz filename1 filename2 …
上传数据到远程:执行rz –be 命令,客户端会弹出上传窗口,用户自行选择(可多选)要上传的文件即可。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
秦皇岛润奥森商贸有限公司怎么样? 秦皇岛港务局实业服务公司劳保用品商店怎么样? 秦皇岛市奥尔玛电器有限公司怎么样? 关于消防上的问题,大家帮帮忙! 嘉兴哪里有考消控证 开个家政公司需要多少钱 家政公司加盟好还是自己做好 梦见我想救鸳鸯的预兆 梦见天边有一对鸳鸯 \"崂山茶韵\"报价 王者荣耀 王者点券可以送给好友吗? 急求两台linux机器间的文件传输方法 linux系统 怎样和windows互传文件 如何在linux下用tcp传输文件 Linux系统如何使用SFTP方式传输文件具体图 怎样上传文件到linux服务器 连个linux系统之间传文件有几种方法 linux 系统 怎么上传文件? 如何向linux虚拟机传送文件 linux大文件传输工具有哪些? 两台linux 怎么互相传文件 电脑做成了linux系统,如何往里面传送文件呢 如何往linux服务器上传文件 linux系统以什么形式传输文件 Linux文件传输命令有哪些 开发网贷平台系统一般多少钱,主要有哪些费用? 亚马逊平台有哪些费用 广告平台有哪些收费方式 amazon平台收费政策有哪些 揭秘P2P平台收取哪些费用 有钱花借贷平台会有哪些收费? 如何从linux服务器传输文件 linux 与windows怎么传输文件 如何传输Linux文件 linux 文件怎样传到windows 苹果x信号不好怎么回事 苹果x信号不稳定是怎么回事 苹果x为什么信号老不好 电脑与投影仪不能同时显示画面!!求室外高人 笔记本连接投影仪后,电脑屏幕与投影不能同时显示。 用hdmi 电脑和投影仪不能同时显示 电脑和投影仪不同步怎么办 投影仪和电脑不同步 win7电脑显示屏和投影仪不能同时正确显示 电脑与投影仪连接如何同时显示桌面 求哪位大神指导一下,投影仪和电脑不能同步,最多... 我的笔记本用投影仪不能2个屏幕同时显示,切换也不... 怎样使电脑屏幕与投影同时显示? 电脑连接了投影仪,设成扩展模式,但是在电脑上播... ViewSonic投影仪连接电脑怎么能让电脑显示器和投影... 为什么投影仪和电脑显示器画面不一致