博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux(虚拟机中)与windows共享文件两种方法
阅读量:6714 次
发布时间:2019-06-25

本文共 1651 字,大约阅读时间需要 5 分钟。

 
Windows 下用 SourceInsight 与 Linux 协作编码
    习惯了用SourceInsight 读写代码,在Linux下一时没找到类似的工具,vi的操作也不熟,偶尔看看或小改动代码还行,项目一大就感觉就力不从心了;所以还是准备采用Windows下进行代码的
阅读和编写,Linux 下编译运行。下文是该环境的安装和配置过程,记录备忘。
 
环境说明:
  Windows 7 + SourceInsight 3.5
  Ubuntu 11.04 (这里是基于VMware的虚拟机,理论上不仅限于虚拟机)
 
以下主要分成两部分,一是Ubuntu下Samba的安装和配置;二是Windows下将Linux共享目录映射为网络驱动器。
一. Ubuntu 11.04 下 Samba 的安装和配置
  1) 安装samba软件包
  # sudo apt-get install samba
  # sudo apt-get install smbclient
 
  2) 创建共享目录:(目录名可自定义)
  # mkdir /home/share
  # chmod -R 777 /home/share    # 若不更改权限,windows下不能写入(适用于只读共享)!!!
 
  3) 修改Samba配置文件:
  # cp /etc/samba/smb.conf /etc/samba/smb.conf.bak   # 备份samba的配置文件
  # gedit /etc/samba/smb.conf
  
    A. 找到"# security = user"将它改成"security = share"   # 注:去掉行首的注释符号
       说明:security = share表示任何人都可以不需要输入密码登录;默认的security = user表示每个用户必须输入密码才能登录。
    B. 在配置文件的最后加入以下内容(不包含行末注释说明部份)
    [share]                        # 共享文件名,可自定义,与共享目录名可不一致
    comment=VMware Ubuntu Share    # 共享说明,可自定义
    path=/home/share               # 共享目录,应与之前创建的一致,必须为绝对路径
    public=yes                     # 允许所有人都能够看到此目录
    writable=yes                   # 允许用户在此目录下可写
 
  4) 重启Samba服务
  # sudo /etc/init.d/smbd restart
  
  Samba 的安装和配置已完成。
  
二. Windows 7 下将步骤一的共享目录映射为网络驱动器。
  1) 确保Ubuntu的网络配置OK,查看并记录IP地址,这里以192.168.128.128为例。可在Windows 7的cmd下先用ping检测下网络是否畅通。
     如OK,在Windows的资源管理器地址栏中输入"\\192.168.128.128\share",即可访问该共享目录。
  2) 在[计算机]图标上点右键(XP可能是在[网上邻居]图标上点右键),选择"映射网格驱动器(N)..."
     在“驱动器”一栏选择合适的盘符,这里选择为W;
     在“文件夹”一栏输入"\\192.168.128.128\share";
     点击完成。
  3) 双击[计算机],即可看到一个盘符为W的网络驱动器。
  
三. 共享代码。
  把代码放在以上创建的共享目录里,在此创建SourceInsight工程,即可在Windows中用SourceInsight对代码进行修改和编写;在Ubuntu中进行编译。
 
====================================================================
 
第二种办法使用vmware自带的共享文件夹功能
 
说是自带,其实需要安装vmware-tools,具体怎么安装请自行百度;
 
共享目录在linux端是/mnt/hgfs;在win中需要在vmware的 里setting-》option-》shared folders里设置

转载地址:http://qikmo.baihongyu.com/

你可能感兴趣的文章
XX年年终总结---重新飞跃
查看>>
js---06函数传参数
查看>>
WCF系列教程之WCF服务配置
查看>>
Makefile 11——支持头文件目录指定
查看>>
解决JsonFormat日期少一天问题
查看>>
POJ 1201 Intervals
查看>>
[转]如何在 .Net Framework 4.0 项目上使用 OData?
查看>>
UVa 12279 - Emoogle Balance
查看>>
头文件algorithm中的常用函数
查看>>
一套解决方案,多个项目
查看>>
Qt3D Shader
查看>>
Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead的解决的方法
查看>>
dede文章插入分页符不起作用,编辑器中出现分页符,导致文章显示不全
查看>>
【POJ3377】Ferry Lanes 最短路
查看>>
zoj 1655 单源最短路 改为比例+最长路
查看>>
javascript--- HTML DOM
查看>>
Exactly-once Spark Streaming from Apache Kafka
查看>>
哎,系统分析师下午没过
查看>>
c++opencv项目移植到Android(Mat—》IplImage*)
查看>>
嵌入式linux------SDL移植(am335x下显示yuv420)
查看>>