上次的博文零基础学习Linux(一)环境搭建中我们已经将linux环境部署完毕了,接下来我们就可以在linux上进行软件的安装和环境的配置。但在进行这些操作之前,我们还需要解决一个问题——Linux与windows文件共享。

解决方案思路

linux和windows之间文件共享通常有这么两种思路:
      1、在linux或windows任意一端创建一个共享的文件夹,在window或者linux下远程访问该文件夹后直接进行相关操作
      2、服务器端(linux或windows)安装ftp服务器,客户端(linux或windows)在本地完成相关操作之后进行下载或上传。

实现思路有了之后,我们的学习就有了方向性,接下来就是我们的实际操作了。

方案1:

在windows下共享文件夹,linux进行访问。这种方式的非常的简单,具体步骤如下:(这里简单介绍一下,具体参考下面的文档)
1、创建共享文件夹
2、在linux下进行挂载
3、其他上传/下载操作等

方案2:

在linux下共享文件夹,windows进行访问。这种方式相对来说有点复杂,这是因为linux下进行文件夹共享需要借助第三方工具,通常我们使用的就是samba,具体步骤如下:(这里简单介绍一下,具体参考下面的文档):
1、安装samba
2、配置并启动samba
3、windows进行访问
4、其他上传/下载操作等

方案3:

在windows端安装ftp服务器,linux进行相关操作。这种方式最为简单,windows端有很多相关的ftp服务器,图形化的操作简单易学,有兴趣可以自己尝试一下,ftp服务器假设完成之后,linux可以直接使用浏览器进行访问,关于这种方案,这里我们不再赘述。

方案4:

在linux端安装ftp服务器,windows端进行相关操作。这种方式与之前的samba方式类似,所以操作起来也是比较简单的,具体步骤如下(这里简单介绍一下,具体参考下面的文档):
1、安装vsftp
2、启动并测试vsftp

3、window端进行相关操作

注意:

以上所有解决方案的前提条件是,windows与linux端的连通,具体测试步骤如下:

1、分别查看windows端和linux端ip地址(具体参考下面的文档)
2、分别在windows和linux端测试网络连接是否正常(具体参考下面的文档)

到此为止,我们就已经可以将Windows和Linux进行文件共享了,但完成这些还是远远不够的,因为此时的linux还没有优化和设置一些自启动项,那么如何优化的,敬请期待接下来的文章。

参考文档下载链接:

http://pan.baidu.com/s/1yzeJy

零基础学习Linux(三)linux与windows文件共享的更多相关文章

  1. salesforce 零基础学习(三十六)通过Process Builder以及Apex代码实现锁定记录( Lock Record)

    上一篇内容是通过Process Builder和Approval Processes实现锁定记录的功能,有的时候,往往锁定一条记录需要很多的限制条件,如果通过Approval Processes的条件 ...

  2. salesforce 零基础学习(三十九) soql函数以及常量

    在salesforce中,我们做SOQL查询时,往往需要用到计算式,比如求和,求平均值,或者过滤数据时,往往需要通过时间日期过滤,SOQL已经封装了很多的函数,可以更加方便我们的sql查询而不需要自己 ...

  3. salesforce 零基础学习(三十七) DML及Database方法简单描述

    在apex中通过soql查询可以使用两种方式,使用DML语句或者使用Database的方法. 使用DML语句和使用Database类的方法对于我们来说用的都很多,并且都很常见.对于数据库常见的操作:增 ...

  4. salesforce 零基础学习(三十五) 通过Process Builder和Approval Processes锁定记录(Lock Record)

    有的时候我们可能有这样的需求,当某个字段为特定的值情况下,便锁定此条记录,仅允许Profile为System Admin的用户修改或者解锁,其他的用户只能查看此条记录,不能修改此条记录,这种情况下我们 ...

  5. Community Cloud零基础学习(三)Partner Account

    本篇参考:http://salesforce.vidyard.com/watch/bLE3QNRSej2iasw9vvc6Tk http://salesforce.vidyard.com/watch/ ...

  6. JavaScript零基础学习系列三

    函数 函数:为了完成某个功能而定义的代码的集体.函数是数据类型,只读的对象:函数也是对象:代码的重用.(JavaScript中) 定义语法:function 函数名(形式参数1,形式参数2--){ / ...

  7. salesforce 零基础学习(三十八)Translate 的使用(国际化处理)

    本篇参考:http://resources.docs.salesforce.com/200/17/en-us/sfdc/pdf/salesforce_workbench_cheatsheet.pdf ...

  8. salesforce 零基础学习(三十四)动态的Custom Label

    custom label在项目中经常用到,常用在apex class或者VF里面用来显示help text或者error message.有的时候我们需要用到的信息是动态变化的,那样就需要动态来显示信 ...

  9. salesforce 零基础学习(三十三)通过REST方式访问外部数据以及JAVA通过rest方式访问salesforce

    本篇参考Trail教程: https://developer.salesforce.com/trailhead/force_com_dev_intermediate/apex_integration_ ...

  10. salesforce 零基础学习(三十二)通过Streams和DOM方式读写XML

    有的时候我们需要对XML进行读写操作,常用的XML操作主要有Streams和DOM方式. 一.Streams方式 Streams常用到的类主要有两个XmlStreamReader 以及XmlStrea ...

随机推荐

  1. hadoop,hbase,pig安装

    注意端口,办公网只能访问8000-9000的端口 pig的一些lib文件版本 /home/map/hadoop/lib下一些98.5的lib没删除

  2. Unieap3.5错误收集

    String index out of range:32 错误描述:Drm查询报错(drm解析报不通过,后台未打印sql) 错误原因:查询SQL中包含字符 <> ,一般用于查询条件 A & ...

  3. 关于ADO.NET的基本介绍

    关于ADO.NET ADO.NET是微软提供的一种数据库访问方式.他使得.NET程序员对于不同的数据库都能采用相同的访问方式. Connection 连接 Connection是一个数据库连接类,他负 ...

  4. POJ C++程序设计 编程题#1 编程作业—继承与派生

    编程题#1 来源: POJ (Coursera声明:在POJ上完成的习题将不会计入Coursera的最后成绩.) 注意: 总时间限制: 1000ms 内存限制: 65536kB 描述 写一个MyStr ...

  5. C# Async与Await用法

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

  6. 配置Nginx服务

    一,安装之前准备1.nginx依赖: gcc openssl-devel pcre-devel zlib-devel    安装依赖:yum install gcc openssl-devel pcr ...

  7. 使用DBCP时发生AbstractMethodError异常

    使用DBCP时发生AbstractMethodError异常,错误描述: Exception in thread "main" java.lang.AbstractMethodEr ...

  8. 【原】SBT构建Scala应用

    [转帖] 原文地址:https://github.com/CSUG/real_world_scala/blob/master/02_sbt.markdown 尊重版权,尊重他人劳动成果,转帖请注明原文 ...

  9. ASP.NET MVC5学习笔记之Controller执行ControllerDescriptor和ActionDescriptor

    一. ControllerDescriptor说明 ControllerDescriptor是一个抽象类,它定义的接口代码如下: public abstract class ControllerDes ...

  10. Servlet之HttpServletResponse和HttpServletRequest

    HttpServletResponse 1.告诉服务器应用使用UTF-8解析文本的两种方式,告诉客户端要使用什么编码 response.setHeader("content-type&quo ...