实现 linux与windows系统共享文件的操作
2016-12-08 11:26
453 查看
工作中,我用source insight来编译程序,然后通过第三方软件(如Winscp软件、samba等)将修改好的程序拖放到CentOs系统中来编译。一般情况下还好,不过遇到反复修改编译的情况时,就有点麻烦了,拖放的方式太繁琐。所以上网搜了下如何将windows下的文件夹挂载到CentOs系统中,这样在win上修改好程序后,可以直接进linux编译,能省不少功夫。挂载总结如下:
1、首先在win下创建一个文件,例如命名为work,然后点击右键“共享”->“高级共享”:
2、出现“work属性”->“高级共享”,勾选“共享此文件夹”,修改权限,点击“权限”->勾选“完全控制”(这一步很重要,我第一次就是因为没有勾选这个地方,导致后面无法操作work目录下的资料),最后点击“确定”:
3、点击“确定”后,记住这个网络路径:
4、至此,win上的操作就完成了。接下来是开启虚拟机时挂载此路径(当然也可以通过mount命令来挂载,我想原理是一样的,这里就不多说了,有兴趣的可以看看这篇博文:点击打开链接):
5、点击“settings”后,选择“Options”->“Shared Folders”->“Always enabled”,然后点击“Add”后,添加第三步时记下的网络路径,最后点击“ok”:
6、接着开机(虚拟机),默认是挂载到linux的/mnt/hgfs/下:
7、我们看下,win下的work目录中,是不是也是这样的:
8、到此,就结束了。以后创建source insight工程的时候,就可以把工程源放到win的E盘的work目录下,这样进linux就可以直接编译修改好的代码。
9、注意:有时候不会是一帆风顺的,例如按照上述步骤操作完后,确实可以在linux下访问win的work目录中的资料信息,不过可能修改不了(只有读取信息的权限),由于win的E盘的文件系统类型是NTFS。所以,centos系统需要安装读写NTFS系统的软件,例如ntfs-3g。这是个开源软件,可以去Tuxera公司的官网上下载。下面是我百度网盘中留的备份,仅供参考使用:http://pan.baidu.com/s/1nu5VTax
1、首先在win下创建一个文件,例如命名为work,然后点击右键“共享”->“高级共享”:
2、出现“work属性”->“高级共享”,勾选“共享此文件夹”,修改权限,点击“权限”->勾选“完全控制”(这一步很重要,我第一次就是因为没有勾选这个地方,导致后面无法操作work目录下的资料),最后点击“确定”:
3、点击“确定”后,记住这个网络路径:
4、至此,win上的操作就完成了。接下来是开启虚拟机时挂载此路径(当然也可以通过mount命令来挂载,我想原理是一样的,这里就不多说了,有兴趣的可以看看这篇博文:点击打开链接):
5、点击“settings”后,选择“Options”->“Shared Folders”->“Always enabled”,然后点击“Add”后,添加第三步时记下的网络路径,最后点击“ok”:
6、接着开机(虚拟机),默认是挂载到linux的/mnt/hgfs/下:
7、我们看下,win下的work目录中,是不是也是这样的:
8、到此,就结束了。以后创建source insight工程的时候,就可以把工程源放到win的E盘的work目录下,这样进linux就可以直接编译修改好的代码。
9、注意:有时候不会是一帆风顺的,例如按照上述步骤操作完后,确实可以在linux下访问win的work目录中的资料信息,不过可能修改不了(只有读取信息的权限),由于win的E盘的文件系统类型是NTFS。所以,centos系统需要安装读写NTFS系统的软件,例如ntfs-3g。这是个开源软件,可以去Tuxera公司的官网上下载。下面是我百度网盘中留的备份,仅供参考使用:http://pan.baidu.com/s/1nu5VTax
相关文章推荐
- linux虚拟系统与windows主机共享文件之用vmware-tools设置实现
- 如何实现虚拟客户机linux系统与主机Windows的文件共享或互访?
- 装双系统的电脑上实现linux与windows之间的文件共享
- 使用SAMBA协议实现Linux与Windows系统之间的文件共享
- Linux下简单配置SAMBA服务,实现与Windows系统文件共享.
- 【Linux】 Samba 服务器安装配置实现与Windows系统的文件共享服务
- 怎样实现windows系统访问linux的共享文件
- Linux操作练习00:VitualBox下实现文件Windows到Linux的文件共享
- 装双系统的电脑上实现linux与windows之间的文件共享
- Ubuntu(linux系统通用)下配置samba服务器实现与windows共享文件
- Samba服务器实现Linux与Windows的文件共享
- 教你如何实现windows与linux跨系统平台的一种简单的共享!!
- 【LINUX】:简单实现Windows和Linux文件共享
- Linux系统实现跨平台共享文件
- linux系统访问Windows文件共享
- samba--实现windows和linux文件和打印资源共享
- 使用samba实现linux,windows间文件共享
- Windows与VMware下的Linux文件如何实现共享
- 使用samba实现VMWARE 中 LINUX 与宿主机 WINDOWS的文件共享
- Fedora 9中如何配置Samba来实现WINDOWS与LINUX之间的文件共享!