rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具.
rz(receive Zmodem)
sz(send Zmodem)
远程文件传输的工具有很多,例如rz、sz、scp、sftp、ftp等.
如果环境服务器需要通过跳板机(relay)访问,使用rz、sz传输更为方便.
① ASCII:这是最快的传输协议,但只能传送文本文件
#?yum? -y install lrzsz
# yum info?lrzsz
# rpm -ql lrzsz
# yum? -y install? make gcc?
# wget?
#?./configure --prefix=/usr/local/lrzsz
#?make ?make install?
# rz
# sz setRps.log
Linux下几种文件传输命令 sz rz sftp scp介绍
①sftp
Secure Ftp
是一个基于SSH安全协议的文件传输管理工具.由于它是基于SSH的,会在传输过程中对用户的密码、数据等敏感信息进行加密,所以呢可以有效的防止用户信息
在传输的过程中被窃取,比FTP有更高的安全性.在功能方面与FTP很类似,不仅可以传输文件数据,而且可以进行远程的文件管理(如建立,删除,查看文件
列表等操作).Sftp与ftp虽然只有一字之差,但基于的传输协议却是不同的.所以呢不能用sftp client去连接ftp server 也不能用
ftp client 去连接 sftp server.
从本地上传文件:put localpath
与远程相对应的本地操作,只需要在命令前加上"l" 即可,方便好记.
例如:lcd lpwd lmkdir
SCP :secure copy (remote file copy program) 也是一个基于SSH安全协议的文件传输命令.与sftp不同的是,它只提供主机间的文件传输功能,没有文件管理的功能.
复制local_file 到远程目录remote_folder下
复制local_folder 到远程remote_folder(需要加参数 -r 递归)
以上命令反过来写就是远程复制到本地
运行命令rz,即是接收文件,SecureCRT就会弹出文件选择对话框,选好文件之后关闭对话框,文件就会上传到当前目录.
centos 下安装:yum install lrzsz -y
前言: 虽然使用Putty和Xshell我们可以实现自己的电脑与Linux连接,但是有时也需要从Linux直接传输文件到Windows中,或者从Windows传输文件到Linux,这时就可以用rz和sz命令.
①软件安装
yum安装
编译安装
lrz命令是方便从windows传文件到Linux,在windows下通过连接工具进入linux系统,cd到自己需要的目录,命令行输入lrz,然后回车,之后会弹出一个选择框,选择我们需要上传的文件,然后add,最后上传就好了.
lsz命令是从Linux传输文件到windows,同样Linux下我们需要传的文件所在目录,命令行输入lsz,后面跟上需要传输的文件命,可以是一个文件,也可以跟多个文件名,同时传多个文件,然后回车,就可以传文件了.
解决方法:
本地系统中安装Xshell,用Xshell连接虚拟机Linux,在Xshell中输入命令rz即可上传文件.