`
netxdiy
  • 浏览: 680539 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux与Windows通过NFS文件同步

 
阅读更多

<script type="text/javascript"><!-- google_ad_client = "pub-0241434510974184"; /* auto-http.cn 右边 ,468x60 */ google_ad_slot = "0902256228"; google_ad_width = 468; google_ad_height = 60; // --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>

Linux与Windows通过NFS文件同步

注意:本次介绍的是Windows作为NFS服务器端,Linux作为NFS客户端配置的文件同步.

目的:通常开发是在WIndows下面修改代码,然后用WinSCP把代码放到Linux上面测试.

配置NFS之后可以在本机修改了项目代码保存之后,就直接在Linux服务器测试,省去用WinSCP传文件到

Linux的步骤,可以提高开发效率.

NFS  (Network FileSystem 网络文件系统):
让不同的机器,不同的OS在网络上共享目录和文件。
通过NFS,用户和程序可以象访问本地文件一样访问远端系统上的文件。

1.下载Windows版本的NFS服务器.

本地下载地址:http://192.168.0.2/downloads/tools/nfsaxe.exe

远程下载页面:http://cn.handyarchive.com/Internet/Utilities/19719-nfsAxe-Windows-NFS-Client-and-NFS-Server.html

直接点击默认选项安装即可.

2.配置Windows下面的NFS服务器.

然后打开 -> 「开始」菜单->程序->nfsAxe v3.4->NFS-Server

  • Server State 选择 Resume
  • Show Icon on System Taskbar 复选框点击

如图所示:
Image:windows_nfs_01.JPG

  • 然后点击Export 弹出属性页 NFS Server -Settings
  • 点击按钮 Add directory-> 选择你作为NFS同步的目录

  • 然后在属性页NFS User Access右边点击Add User Access设置为:
Host UserID GroupID Access
* * * R/W


然后在属性页Name Conversion中设置:

  • Shift Symbol:!
  • Mode: None
  • (*注意:一定选择None,否则同步文件夹的大小写可能会改变.)

如图所示:

3.配置Linux作为NFS客户端

启动NFS Server命令

# service portmap start # service nfs start 

根据需要设置在相应的运行级别自动启动NFS:

# chkconfig --level 235 portmap on # chkconfig --level 235 nfs on

设定与NFS服务端同步的文件夹

比如:设定Linux中的/var/ALTEIL2/admin/与

Windows的i:/work/alteil/code/ver2/admindocs 同步

# mount -t nfs 192.168.0.118:/i/work/alteil/code/ver2/admindocs /var/ALTEIL2/admin/  

(*注意: 在Linux下面的Windows路径格式修改为:/i/work/ 这种形式)

同步成功之后在Windows中确认

在NFS-Server中点击按钮Show Mounts

如图所示:
Image:windows_nfs_03.JPG

这就表示Linux中的/var/ALTEIL2/admin/与

Windows的i:/work/alteil/code/ver2/admindocs 同步了.

<!-- Saved in parser cache with key wikidb:pcache:idhash:1899-0!1!0!0!!zh-cn!2 and timestamp 20070618113856 --><!-- end content -->
分享到:
评论

相关推荐

    windows下使用cwRsync定期备份网站(服务器文件同步)

    linux下有sync, windows下也有类似的软件,就是cwRsync,此软件分为服务器端/客户端。能找到的最新的版本是3.0.1。下载地址 cwRsync下载 1、cwRsync安装 安装的过程很简单,安装 server 就可以了,server 包括了 ...

    企业级Linux服务攻略

    第1章 Linux服务器的搭建与测试 1.1 Linux的安装 1.1.1 Linux简介 1.1.2 Red Hat Enterprise Linux 5新特性介绍 1.1.3 Red Hat Enterprise Linux 5的安装 1.2 常规网络配置 1.2.1 配置主机名 1.2.2 使用ifconfig...

    Linux管理员指南

    此相对独立 4 1.3.3 Windows中的“网络邻居”概念 5 1.3.4 Windows中的注册表文件与文本文 件的比较 6 1.3.5 域的概念 6 1.4 小结 7 第2章 按服务器配置安装Linux 8 2.1 安装之前 8 2.1.1 ...

    RED HAT LINUX 6大全

    第一部分 Red Hat Linux的介绍与安装 第1章 Red Hat Linux和UNIX简介 1 1.1 Linux的优点 2 1.2 版权和保证 3 1.3 在哪里可以获取Red Hat Linux 3 1.4 系统需求 3 1.5 小结 4 第2章 Red Hat系统的安装 5 2.1 准备,...

    FreeFileSync

    可以进行本地化复制、远程复制、远程目录对比、本地目录对比以及文件对比,支持sftp、ftp等远程文件,适用于远程文件备份、远程文件拉取、远程文件推送,更类似于NFS的功能,支持Windows、Linux、Mac OS X,它也适用...

    Linux操作系统基础教程

    Linux 是在 1991 年发展起来的与 UNIX兼容的操作系统,可以免费使用,它的源代码 可以自由传播且可任人修改、充实、发展,开发者的初衷是要共同创造一个完美、理想并 可以免费使用的操作系统。 我们并不能使同学...

    郭天祥ARM9视频教程(第13和20讲均可观看).docx

    1. NFS文件系统的挂载 2. 移植嵌入式web服务器Boa 3. 移植madplay音乐播放器 第八部分 嵌入式驱动开发 第十九讲 Linux字符设备驱动 1. 嵌入式设备驱动概述 2. Linux字符设备驱动结构 3. 字符设备驱动程序设计实例 4....

    搭建虚拟机开发环境及节点间互信.mp4

     说明:同步宿主主机文件到虚拟机:  官网文档位置:https://www.vagrantup.com/docs/synced-folders/basic_usage.html  Windows配置用SMB配置共享目录  官网文档位置:...

    PW2440嵌入式主板使用手册V1.2

    2.6 PW2440嵌入式主板烧写内核步骤(WindowsCE5.0与Linux2.6) 2.6.1 下载光盘WinCE标配内核NK.bin 2.6.2 将NK.BIN下载到内存运行 2.6.3 快速使用WinCE各个接口功能 三WinCE5.0 编译环境的安装 3.1 安装Platform ...

    Hummingbird Exceed v13 2008, 64位版, part1

    NFS for Windows——性能有所提高,增加了远程文件系统的访问。 Hummingbird FTP for Windows Explorer——使用Windows Explorer 的先进、简化的文件传送。 Internet Daemons "Hummingbird Inetd "——为基于...

    JAVA上百实例源码以及开源项目

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    JAVA上百实例源码以及开源项目源代码

    Java数据压缩与传输实例 1个目标文件 摘要:Java源码,文件操作,数据压缩,文件传输 Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲区、写入数据到文件、...

    java开源包1

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包11

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包2

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包3

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包6

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

    java开源包5

    [ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...

Global site tag (gtag.js) - Google Analytics