linux支持rz命令 linux rz命令详解

Linux中使用rz命令出现乱码waiting to receive我们在虚拟机Linux终端中输入rz命令没有出现本地窗口 , 而是打印出waiting to receive.和一串不明其意的字符 。这是因为rz命令需要终端的支持(即rz命令是在客户端里面执行的),比如终端就是你用来连接远程服务器的客户端,像是 XShell、rxvt、putty、SecureCRT 。
解决方法:
本地系统中安装Xshell , 用Xshell连接虚拟机Linux,在Xshell中输入命令rz即可上传文件 。
linux的rz、sz指令怎么用呢?借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器 。
其中 , 对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混):
sz中的s意为send(发送) , 告诉客户端 , 我(服务器)要发送文件 send to cilent,就等同于客户端在下载 。
rz中的r意为received(接收) , 告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传 。
记住一点,不论是send还是received , 动作都是在服务器上发起的 。我们习惯了说上传或是下载 , 其实大可不必 。使用这两个命令,只要思考一点,是要把文件从服务器上发送出去,还是从客户端接上接收回来,就可以了 。
若想把文件从客户端上传到服务器,就是服务器将文件接收回来,逻辑是:我(客户端)上传,你(服务器)接收,使用rz 。
若想把文件从服务器上下载回(到客户端),就是服务器将文件发送出去,逻辑是:我下载(客户端),你(服务器)发送,使用sz 。
好吧,最后总结为一句话:
我(客户端)上传,你(服务器)接收(RZ) , 我下载(客户端),你(服务器)发送(SZ) 。
linux远程连接软件有哪些第一款:Putty
Putty是一款非常轻巧灵活的终端软件 , 操作简单、免费开源 。目前主要用于Windows平台,集成了Telnet、SSH、Rlogin等客户端工具 , 可以方便的远程登录和管理服务器,非常适合追求轻便灵活的用户 。
第二款:Powershell
Powershell是Windows10系统自带的命令行工具,cmd命令提示符的增强版,基本功能与Bash相似,可直接运行大部分shell命令,使用非常轻便快捷 。如果对终端功能要求不高 , 可以使用该工具 。
第三款:Xshell,老男孩老师推荐
Xshell是一款应用广泛的终端软件,在业界很受欢迎 。支持多窗口切换和常见的SHH、Telnet、SFTP等协议,可以轻松上传下载文件 。如果对终端功能要求高,管理服务器多,可以考虑使用这个软件,体验很好 。
第四款:SecureCRT
SecureCRT是一款支持SSH的终端仿真程序,简单来说就是在Windows下登录Unix或Linux服务器主机的软件,自带文件传输工具,可以方便地上传下载文件,调整界面风格,切换多窗口等 。对于远程连接和管理服务器来说,这是非常不错的选择 。
【linux支持rz命令 linux rz命令详解】第五款:Mobaxterm
Mobaxterm是一款全方位的终端软件,不仅可以像Putty一样通过SSH连接远程服务区,还可以像winscp一样使用S等协议传输文件,内置多标签和多终端分屏 。此外,它还支持VNC.RDP.Xdmcp等远程桌面连接 。最重要的是完全免费,功能非常强大 。
第六款:堡塔SSH终端
堡塔SSH终端是一款免费软件 , 支持SSH和SFTP客户端的SSH终端管理和文件传输 。操作更方便,工作更高效,使用堡塔SSH终端 , 可以在同一屏幕上切换SSH和SFTP界面,使用命令行快速上传和下载文件,非常方便 。

推荐阅读