说明:本篇博客主要针对linux初学者windows下载linux文件,主要述说Linux和windows的几种文件同步方式,以及Linux下对http和ftp资源的下载。

一、Linux和windows的几种文件同步方式方法一通过VirtualTools复制粘贴文件

因为Windows和Linux的使用习惯不同,后者是键盘主控,前者是鼠标。众多Linux初学者,通常会借助在虚拟机下安装有界面的Linux系统,在windows中下载各类tar包linux使用教程,此后借助VirtualTools将其拷贝到虚拟机中windows下载linux文件,进行必要的编译安装。并且这绝对不是一种挺好的使用习惯,由于Linux是一个完全独立的系统,理应不应当通过这些方法依赖其他系统。

windows下载linux文件_windows下载linux文件_windows下载linux文件

再说通常使用Linux系统,最好不安装界面。应当是纯粹命令行的形式。就上述标准而言,里面提及的形式就没法使用了。那可以尝试较为简单靠谱的方法二。

方法二通过第三方工具传输文件

并且有时侯须要windows系统和Linux系统实现数据同步怎样办呢,如今早已有许多第三方传输工具。

1.sftpdrive

windows下载linux文件_windows下载linux文件_windows下载linux文件

在windows上安装sftpdrive,这个工具可以将ssh服务器映射成Windows网路驱动器,即挂载为硬碟。前提是须要将在linux系统上安装ssl,配置成为ssl服务器。

2.rz工具。

windows下载linux文件_windows下载linux文件_windows下载linux文件

目前rz工具支持secureCrt,但不支持putty。很简单实用的实现Linux和windows主机的文件对传。

安装方式:sudoapt-getinstalllrzsz

简单的在secureCrt中使用sz/rz命令,就可以完成文件的传输操作。

windows下载linux文件_windows下载linux文件_windows下载linux文件

如使用rz,即从windows系统接受文件,如右图。在输入rz命令以后,会弹出windows对话框,来选择须要传送的文件。

形式三借助ftp实现完全自力更生的方法,那svn行吗?

windows下载linux文件_windows下载linux文件_windows下载linux文件

完全自力更生的方法,我想应当是在Linux主机上架设ftp服务器。通过get/put来同步文件就是一件非常容易的事情了。具体可参考文章《利用FTP,实现Linux与windows文件互传》:

最开始想搭建一个SVN服务器也可以完成这样的功能,而且svn储存版本数据也有2种形式:BDB(一种事务安全型表类型)和FSFS(一种不须要数据库的储存系统)。储存的不是ftp的那个源文件。也就是说在svn服务器上,是难以正常查看svnclientpush上来的文件的。如FSFS形式,文件通常是储存在dbrevs文件夹下,上面有一堆以版本号命名的文件,如:0、1、2、3、4……,一开始看这个都不晓得是啥。虽然SVN是要做版本控制的如何安装LINUX,没必要跟ftp一样,这样可以节约空间。

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复