Linux中使用rz命令出现乱码waiting to receive

Linux中使用rz命令出现乱码waiting to receive,第1张

我们在虚拟机Linux终端中输入rz命令没有出现本地窗口,而是打印出waiting to receive.和一串不明其意的字符。这是因为rz命令需要终端的支持(即rz命令是在客户端里面执行的),比如终端就是你用来连接远程服务器的客户端,像是 XShell、rxvt、putty、SecureCRT。

解决方法:

本地系统中安装Xshell,用Xshell连接虚拟机Linux,在Xshell中输入命令rz即可上传文件。

1、单独用rz会有两个问题:上传中断、上传文件变化md5不同解决办法是上传是用rz -be并且去掉d出的对话框中Upload files as ASCII前的勾选。

2、-a, –ascii

3、-b, –binary 用binary的方式上传下载,不解释字符为ascii。

4、-e, –escape 强制escape 所有控制字符,比如Ctrl+x,DEL等。

5、rar,gif等文件文件采用 -b 用binary的方式上传。

6、文件比较大而上传出错的话,采用参数 -e。

7、如果用不带参数的rz命令上传大文件时常常上传一半就断掉了,很可能是rz以为上传的流中包含某些特殊控制字符造成rz提前退出。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8298908.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存