经常有这样的需求,我们在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 查看;
4、从Linux主机下载文件,下载命令为sz ,后面跟要下载的文件名;可以选择下载的保存文件夹;
[root@localhost src]# sz nginx-1.6.2.tar.gz
此方法相对来说比较简单快捷,可以满足日常需要,有更好的方法欢迎大家互相交流。
Xshell 登录 CentOS 6.3 中文乱码的解决 http://www.linuxidc.com/Linux/2013-06/86600.htm
VirtualBox4.12文本安装CentOS 5.4以及Xshell连接教程 PDF http://www.linuxidc.com/Linux/2013-06/85575.htm
Xshell连接CentOS6.5 iptables或ls 输出乱码 http://www.linuxidc.com/Linux/2014-06/103725.htm
VMware Linux使用Xshell登陆 http://www.linuxidc.com/Linux/2012-06/62546.htm
使用Xshell密钥认证机制远程登录Linux http://www.linuxidc.com/Linux/2015-03/114947.htm
相关推荐
在进行自动化接口测试或者日常的系统维护工作中,有时我们需要将Windows系统中的文件传输到Linux主机上。Xshell是一款强大的终端模拟器,它提供了在Windows环境下连接到Linux服务器的功能,同时也支持文件的上传和...
例如,我们想要上传一个名为 myfile.txt 的文件,我们可以在 xShell 中输入 rz,然后选择 myfile.txt 文件,文件就会被上传到 Linux 主机的当前目录中。 下载文件 -------- 如果我们想要下载文件从 Linux 主机,...
本文将详细讲解如何利用xshell工具实现Windows与Linux之间的文件上传和下载,这是一种便捷且实用的技术。 首先,让我们了解传统的方法。在没有使用特定工具的情况下,Windows用户可能需要通过以下步骤将文件传输到...
在Windows环境中,与虚拟机...总的来说,Xshell 30是一个强大的工具,不仅可以提供安全的终端连接,还能方便地实现Windows和Linux之间的文件共享。通过熟练掌握其文件传输功能,可以显著提升在跨平台环境中的工作效率。
xftp 6则可以与已建立的xshell会话同步,只需在xftp中选择“快速连接”,导入xshell中的会话信息,就能轻松实现文件的上传和下载。 总的来说,xshell 6和xftp 6是Linux系统管理员和开发者不可或缺的工具,它们提供...
**Xshell 6 for Windows:连接Linux的利器** 在IT行业中,Linux操作系统因其稳定性和安全性在服务器领域广泛应用。为了在Windows环境下与Linux系统进行交互,我们通常需要借助一些终端模拟器工具,其中Xshell 6是一...
1. **文件传输**:Xftp提供了一种直观的拖放式界面,可以方便地在Windows和Linux之间上传、下载文件或整个目录。支持断点续传,即使在传输过程中网络中断,也能从上次中断的地方继续。 2. **同步浏览**:Xftp的同步...
用户可以通过SFTP或FTP协议在Windows和Linux之间安全地上传和下载文件。Xftp提供了拖放操作,使得文件管理如同在本地一样简单。 5. **脚本支持**: 对于需要执行自动化任务的用户,Xshell5支持批处理脚本执行,...
13. **多平台兼容**:Xshell不仅适用于Windows系统,还支持其他操作系统,如Mac OS和Linux。 在安装Xshell-5.0.1337.exe这个文件时,用户应确保电脑已连接到互联网,并遵循安装向导的步骤进行操作。安装完成后,...
Linux系统远程操作工具xshell和xftp是两个在IT行业中广泛应用的软件,尤其在服务器管理和运维工作中不可或缺。它们由NetSarang公司开发,提供了一种高效、安全的方式来连接和管理远程Linux系统。 **xshell** Xshell...
安装完成后,打开xshell,设置网站帐号信息、主机信息、服务器帐号、字符集编码等信息,点击OK保存,准备连接到Linux服务器。 二、xshell的使用方法 使用xshell连接到Linux服务器后,会显示Linux服务器的shell界面...
8. **文件传输**:除了基本的命令行交互,Xshell还具备SFTP(SSH File Transfer Protocol)功能,可以安全地在本地和远程主机之间上传、下载文件。 9. **脚本支持**:Xshell支持批处理脚本,可以自动化执行一系列...
为了实现这一目标,我们可以利用PuTTY套件中的一个工具——PSCP(PuTTY Secure Copy)命令,它是一个用于在Windows和SSH支持的远程系统(包括大多数Linux发行版)之间安全传输文件的程序。 **PSCP的介绍** PSCP是...
Xftp则是Netsarang公司的另一款产品,是一款文件传输协议(FTP)客户端,与Xshell配合使用,可以方便地在Windows和Linux系统之间进行文件上传和下载。Xftp 6.0.0111p同样具有用户友好的界面和多种传输模式,如主动和...
Xftp则是一款文件传输工具,同样支持SSH、SFTP、FTP等多种协议,帮助用户在Windows和Linux/Unix之间进行文件的上传和下载。其特点包括: 1. **直观的用户界面**:采用拖放操作,使得文件传输变得简单易行。 2. **...
在Windows环境下,通过SSH (Secure Shell) 协议,Xshell 可以安全地连接到远程Linux服务器,实现类似于Linux终端的功能。用户可以运行各种Linux命令,管理文件,调试程序,甚至进行网络配置。Xshell 支持多种协议,...
3. **拖放操作**:用户可以像在Windows资源管理器中一样,通过拖放操作实现文件和文件夹的上传和下载。 4. **批处理**:可以批量上传、下载文件,或者设定任务计划,定时执行文件传输。 5. **镜像模式**:用于同步...
5. **文件传输**:内置了Xftp文件传输工具,可以方便地在本地和远程主机之间上传或下载文件。 6. **标签式界面**:用户可以通过标签页快速切换不同的终端会话,便于管理。 7. **宏功能**:用户可以录制和编辑宏,...