Linux中使用SecureCRT上传.下载文件命令sz与rz用法实例

sz命令主要用于从服务器传输文件到本地计算机。
例如,如果您的服务器上有 example.txt 并且想要下载它,请在 SecureCRT 中输入 szexample.txt。
就这么简单,只需按 Enter 即可。

如果您要下载多个文件,例如 file1 .txt 和 file2 .txt,请键入 szfile1 .txtfile2 .txt。
请记住,文件名是用空格分隔的,不要被愚弄。
这样两个文件就会一起下载。

如果要下载某个目录(例如 docs 目录)中的所有文件,请输入 szdocs/。
注意这里是文档后面的斜杠和星号,不要错过。
但该方法只下载当前目录下的文件,不下载子目录下的文件。

您需要注意的另一件事是下载的文件放置在哪里。
这必须在 SecureCRT 中定义。
我不会详细介绍如何配置它。
它通常可以在选项菜单中找到。

rz 命令与 sz 命令正好相反。
它将文件从本地上传到服务器。
在终端输入rz并回车,会出现一个文件选择框。
只需单击您要下载的文件,您就可以一次下载多个文件。

下载时最好使用二进制模式,尤其是在SecureCRT中。
您可以在 rz 之后添加 -b,例如通过键入 rz-be-b,以确保文件的内容不会被随机解释。
有时文件包含控制字符,不添加此参数可能会导致问题。

还有-e参数,强制对所有控制字符进行转义,以避免下载过程中因控制字符而中断或破坏文件内容。
一般使用此设置。

最重要的一点是,下载文件时,需要在文件选择框中取消选中“以ASCII格式下载文件”。
如果选中此检查,则文件的内容可能会被视为 ASCII 代码,并且可能会被截断。

简单来说,sz是从服务器下载文件,rz是本地下载文件。
使用时要注意模式、二进制还是ASCII以及控制字符,这样才能完整、准确地传输文件。

Linux文件传输命令 rz 与 sz

说白了,Linux中的rz和sz是传输文件的便捷神器,但是你得自己安装。

先说源码安装方法。
root用户可以运行该命令,会出现lsz和lrz。
记得创建软链接,否则命令将不起作用。

CentOS系统很简单,只需要使用yum命令就可以了。
其他Linux也是一样,找到对应的包即可。

使用方法很简单,sz下载文件,rz上传文件。
GUI工具易于使用,例如SecureCRT和XShell。
如果你使用PUTTY,你可能不得不寻找另一种方法。

总之,rz和sz非常实用。
一旦安装了正确的工具,文件传输将会更快。
你自己看看,如果有什么问题就问我。