xshell上传下载文件(Windows、Linux)
经常有这样的需求,我们在windows下载的软件包,如何上传到远程linux主机上?还有如何从linux主机下载软件包到windows下;之前我的做法现在看来好笨好繁琐,不过也达到了目的,笨人有本方法嘛;
我是怎么操作的:
1、打开一台本地linux虚拟机,使用mount 挂载windows的共享文件夹到linux上,然后拷贝数据到linux虚拟机里面;(经常第一步都不顺利,无法挂载windows的文件夹)
2、在本地linux虚拟机使用rsync同步拷贝的数据到远程linux主机上,需要双方都要安装rsync包、openssh-clients包;遇到大一点的文件拷贝很费时间;
3、还有一种方法就是直接使用wget直接下载,提前是有下载的网址;大部分都是下载到windows本地然后上传到远程linux主机;
下面介绍一个简单的方法,方便上传windows的文件到linux上,也可以从linux下载到windows本地;
1、使用我们常用的xshell登录工具,新建立一个远程会话,填写ip地址及用户名密码后,选择最下面的zmodem,填写下载的路径,加载的路径;2个路径可以一样也可以不一样;
2、在linux主机上,安装上传下载工具包rz及sz
如果不知道你要安装包的具体名称,可以使用yum provides */name 进行查找系统自带软件包的信息;
[root@localhost src]# yum provides */rz
lrzsz-0.12.20-27.1.el6.i686 : the lrz and lsz modem communications programs
repo : base
filename : /usr/bin/rz
一般会列出软件包的名称及版本,还有安装路径;查询到软件包名后,使用yum install -y 包名 进行安装。
lrzsz包安装完成后包括上传rz、下载sz命令;只需要安装这个包即可。
[root@localhost src]# yum install -y lrzsz
3、从windows上传文件,上传命令为rz;在linux命令行下输入rz,上传的文件在当前命令行的目录下;
[root@localhost src]# rz
输入rz命令后,会弹出对话框,选择你要上传的文件,选择打开就上传到linux主机。上传完可以使用ls 查看。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
推荐阅读
-
在windows和linux之间用SecureCRT来上传和下载文件
-
python同步windows和linux文件
-
Cwrsync如何使用可以实现Linux与windows下的文件同步详解
-
linux挂载windows共享文件夹的方法
-
linux上很方便的上传下载文件工具rz和sz使用介绍
-
安装完samba如何从linux访问WINDOWS共享文件夹
-
在Windows中合并Linux split命令分割的文件教程
-
Linux本机与服务器文件互传及Linux服务器文件上传下载命令写法
-
Linux中如何挂载windows共享文件以实现文件传输
-
配置Samba实现Linux和Windows系统之间的文件互访