在Xshell 7中,可以使用相应的文件传输脚本来实现多个压缩包的批量上传。在按下任务管理器窗口中,右键单击“任务”,在d出的菜单中选择“新建任务”即可创建一个新的文件传输任务,并可以添加多个文件并设置其传输设置,最后点击“完成”完成设置,即可实现多个压缩包的批量传输。
可以在Linux上安装安装lrzsz工具包,安装完毕后,即可使用将文件拷到windows中。
具体 *** 作步骤:
1、rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具,所以要在Xshell连接属性中的设置上传协议为Zmodem和接受的文件路径等,如下图所示。
2、运行命令rz,即是接收文件(上传到Linux上),xshell就会d出文件选择对话框,选好文件之后关闭对话框,文件就会上传到linux里的当前目录。也可以直接把要上传的文件拖到xshell上完成上传。如下图所示。
3、运行命令sz file 就是发文件到windows上(保存的目录是可以配置) 比ftp命令方便多了,而且服务器不用再开FTP服务了。如下图所示。
借助XShell,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。
其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混):
sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。
rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。
记住一点,不论是send还是received,动作都是在服务器上发起的。我们习惯了说上传或是下载,其实大可不必。使用这两个命令,只要思考一点,是要把文件从服务器上发送出去,还是从客户端接上接收回来,就可以了。
若想把文件从客户端上传到服务器,就是服务器将文件接收回来,逻辑是:我(客户端)上传,你(服务器)接收,使用rz。
若想把文件从服务器上下载回(到客户端),就是服务器将文件发送出去,逻辑是:我下载(客户端),你(服务器)发送,使用sz。
好吧,最后总结为一句话:
我(客户端)上传,你(服务器)接收(RZ),我下载(客户端),你(服务器)发送(SZ)。
Xftp是用来上传和下载远程文件的工具,其实上传时可以使用复制粘贴完成,下面讲解具体 *** 作方法。
使用复制粘贴上传文档的 *** 作如下:
1、打开Xmanager企业版5,双击打开xftp,然后在本地窗口选择一个需要上传的文件;
2、选择下列方法的任一种
图1:编辑菜单中选择复制文档
1)点击编辑菜单,在d出的选择栏中选择“复制”
图2:右击选择复制文档
2)在远程文件夹窗口中单右击鼠标,选择“复制”
图3:使用复制标准按钮
3)点击工具栏上标准按钮中的“复制”按钮
注:想要使用xftp需要下载Xmanager企业版
3、点击远程文件夹窗口
4、选择下列方法的任一种
图4:编辑菜单中选择粘贴文档
1)点击编辑菜单,在d出的选择栏中选择“粘贴”
图5:右击粘贴文档
2)在远程文件夹窗口中单击鼠标右键,然后选择“粘贴”
图6:使用粘贴按钮粘贴文档
3)点击工具栏上标准按钮中的“粘贴按钮”
注:文件是在Windows资源管理器中复制并粘贴到远程文件夹窗口中的。
除了Xftp可以使用复制粘贴上传文档,Xmanager企业版中的xshell也是可以使用复制粘贴,但是 *** 作方法不太一样,具体访问Xshell中文官网进行学习。
1 打开Xshell,登录Linux服务器
2 查看lrzsz(rpm -qa|grep lrzsz),是否已经安装
3 若lrzsz没有安装,通过WinCSP上传安装包(安装包可从Linux *** 作系统镜像文件中获取)
4 安装lrzsz
5 执行rz上传文件,d出文件选择窗口
以上就是关于xshell7上传压缩包怎么只能上传一个吗全部的内容,包括:xshell7上传压缩包怎么只能上传一个吗、在xshell中如何将linux的文件拷到windows、xshell怎么上传文件到服务器等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)