① 【软件安装】---安装rz和sz命令实现linux与Windows传输文件
前言: 虽然使用Putty和Xshell我们可以实现自己的电脑与Linux连接,但是有时也需要从Linux直接传输文件到Windows中,或者从Windows传输文件到Linux,这时就可以用rz和sz命令。
1.软件安装
yum安装
编译安装
2.软件使用
lrz命令是方便从windows传文件到Linux,在windows下通过连接工具进入linux系统,cd到自己需要的目录,命令行输入lrz,然后回车,之后会弹出一个选择框,选择我们需要上传的文件,然后add,最后上传就好了。
lsz命令是从Linux传输文件到windows,同样Linux下我们需要传的文件所在目录,命令行输入lsz,后面跟上需要传输的文件命,可以是一个文件,也可以跟多个文件名,同时传多个文件,然后回车,就可以传文件了。
② XSHELL 如何使用命令下载一个文件夹 SZ命令只能下载文件,一个一个下载文件太累了
sz dir/*下载文件夹下面的文件,不包括文件夹
③ 教你在XShell软件中使用sz和rz命令下载和上传文件的方法
使用sz下载文件
1、输入命令:sz
filename
2、回车后弹出一个“浏览文件夹”对话框中,选择保存目录
使用rz上传文件
1、输入命令:
rz
2、回车后弹出一个对话框,选择一个或多个文件,选择“打开”
3、上传到服务器的路径为当前执行rz命令的目录,输入命令:
dir
查看上传的文件
④ 如何直接用linux shell命令从windows下载文件
1、首先在Linux系统的terminal终端中输入ifconfig命令查看主机IP,然后使用Xshell在文件目录下点击新建,在弹出的新建会话属性中输入主机IP,用户名和密码后,便可以连接到Linux系统,并对其进行操作。如下图:
2.进行文件互传时还需要设置如下图左下方的ZMODEM,填写下载的路径和加载的路径;两个路径可以一样也可以不一样
Xshell实现Windows上传文件到Linux主机
3、在Linux主机上,安装上传下载工具包rz及sz,使用yum install -y 包名 进行安装。
lrzsz包安装完成后包括上传rz、下载sz命令;只需在root下(使用su命令,输入密码即可进入)使用如下命令进行安装该包即可。
[root@localhost src]# yum install -y lrzsz
4、从Windows上传文件,上传命令为rz;从Linux上传文件指令为rz,上传的文件在当前命令行的目录下;
[root@localhost src]# rz
在Xshell命令行中输入rz命令后,会弹出对话框,选择你要上传的文件,选择打开要上传的文件就上传到Linux主机下。
5、从Linux主机下载文件,下载命令为sz ,后面也可跟要下载的文件名,也可以选择下载的保存文件夹;只输入sz命令时,文件一般保存在当前路径下,上传完可以使用ls 查看。
[root@localhost src]# sz
此方法相对来说比较简单快捷,可以满足日常需要。
⑤ xshell使用sz命令报错怎么解决
1、先rpm -qa 看下lrzsz这个服务是否正常,
2、可以使用rz命令看下是否可以打开一个文件夹窗口;
3、如果上述两个都有问题,再装下这个服务吧,使用yum -y install lrasz ,也不大,重装挺快的;
希望我的回单对你有所帮助,谢谢
⑥ xshell上用命令传文件
rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具,所以要在Xshell连接属性中的设置上传协议为Zmodem和接受的文件路径
sz:将选定的文件发送到本地
rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器
安装命令:
需要先在linux服务器上安装lrzsz工具包
从服务端(linux)发送文件到客户端(windows):
从客户端(windows)上传文件到服务端(linux):
1、如果我们处在IP为“192.168.0.1”的Linux系统下,将系统下的/home/etc.tar.gz文件拷贝到IP为“192.168.0.2”的远程Linux系统中root用户下的/tmp目录下:
命令输入完毕,会要求输入“192.168.0.2”服务器root的密码,然后开始远程拷贝数据
2、如果我们处在IP为“192.168.0.2”的Linux系统下,需要将IP为“192.168.0.1”的Linux服务器上
文件路径为“/home/etc.tar.gz”的文件拷贝到本服务器的/tmp路径下
⑦ xshell怎么移动文件到另一个目录
xshell怎么移动文件到另一个目录
1、从一个服务器复制到另外一个服务器
第一步:进入存有目标文件的服务器文件目录:
/app/weblogic/wls12130/user_projects/upload/
第二步:执行下面命令进行复制
scp -r test.war(文件名.文件后缀 ) root(目标服务器账号)@21.1.1.xxx(目标服务器地址):/app/weblogic/wls12130/user_projects/upload/(目标路径)
2、文件下载到本地 sz命令 – 基于ZModem协议下载文件到本地
下载指定的某个文件:
[root@linuxcool ~]# sz an.cfg
…………弹出窗口中选择本地保存路径即可…………
以文本方式批量下载指定的多个文件:
[root@linuxcool ~]# sz -a /etc/*
…………弹出窗口中选择本地保存路径即可…………
以二进制方式下载指定的某个文件:
[root@linuxcool ~]# sz -b File.tar.gz
…………弹出窗口中选择本地保存路径即可…………
3、上传文件 rz命令 – 基于ZModem协议上传文件到服务器
上传指定的文件到服务器:
[root@linuxcool ~]# rz
…………弹出窗口中选择要上传的文件即可…………
上传指定的文件到服务器,遇到重名的文件直接覆盖:
[root@linuxcool ~]# rz -y
…………弹出窗口中选择要上传的文件即可…………
上传指定的文件到服务器,遇到重名的文件不要覆盖:
[root@linuxcool ~]# rz -p
…………弹出窗口中选择要上传的文件即可…………