开发中,我们经常的需求是这样的:我想再Windows中进行快捷开发,但是想在linux中运行,那么需要将文件方便在linux中管理,基本可以分成两种方式:

1. 使用网络工具:vmware_tool工具可以在虚拟机设置中进行共享文件夹的设置,   使用Windows共享文件夹的方式

2. 使用版本控制工具进行代码管理,Windows中编写代码并上传,linux中检出项目

本文中只是使用Windows共享文件夹的方式来进行操作:

1)在硬盘中创建一个共享的目录,例如 C:\share 为共享文件夹

2)右键-》属性 -》共享

3)共享给指定的用户,记住用户名和密码,稍后会使用到

4)查看本地的ip地址    Ctrl+R -> cmd -> ipconfig  查看IPV4地址

那么共享的

地址: //192.168.1.5/share

用户名: x-wolf

密码:123456

至此Windows中的设置完毕,接下来就是VMware虚拟机中的设置

5)选定挂载点    /mnt/share

6) 进行挂载操作

mount    -t    cifs    -o    username=x-wolf,password=123456,gid=1,uid=0,dir_mode=0777    //192.168.1.5/share    /mnt/share

 说明:

  (1)如果不是root,则需要sudo切换到root再进行操作

  (2)username:用户名  password:密码

  (3)gid:组id  查看   /etc/group中用户的所属组  uid:用户id    查看 /etc/passwd     或者  id -u root  ( id root )

    (4)   dir_mode  设置目录的权限

7)卸载

umount    /mnt/share  //如果发生错误,可以使用参数-l  懒卸载

  

8)设置开机自动挂载  编辑文件    /etc/fstab

//追加信息
//192.168.1.5/share cifs auto,username=x-wolf,password=123456 0 0

至此全部完成

注意点:

  1)挂载/卸载的时候要在共享目录之外执行操作

  2)Windows下要进行权限设置可读可写授权

VMware虚拟机与Windows文件共享的更多相关文章

  1. vmware虚拟机挂载Windows磁盘的两种方法

    第一种 vmware虚拟机通过ntfs-3g挂接windows盘 1.共享windows盘虚拟机设置——>添加硬盘——>选择IDE——>使用物理磁盘——>选择本地盘(单分区)— ...

  2. 【原创】ubuntu14.04 LTS系统VMware虚拟机内Windows server 2008 r2系统的网络配置

    主系统:ubuntu14.04 LTS 虚拟机:VMware 内系统:Windows server 2008 r2 主系统IP:任何IP 内系统IP:192.168.202.128(自动获取,如果不是 ...

  3. vmware虚拟机安装Windows 7后虚拟机自动挂起

    vmware虚拟机安装windows7后在一段时间中没有操作,虚拟机会自动挂起,是因为windows7中的设置的自动睡眠,打开[控制面板]=>[电源选项]=>[选择关闭显示器时间]将下面两 ...

  4. VMware虚拟机的磁盘文件共享给物理机

    启动VMware程序 → 选中某虚拟主机('关闭'状态) → 菜单栏'虚拟机(M)' → '设置(S)' 或直接"编辑虚拟机设置". 2 在“硬件”标签下点击“硬盘(SCSI)”→ ...

  5. vmware 虚拟机共享 windows 目录

    1.vmware 配置: 2.虚拟机进行配置: 虚拟机安装vmware-tools 3.虚拟机中挂载sr0(cdrom): [root@bogon ~]# mount /dev/sr0 /mnt/ m ...

  6. VMware linux与windows文件共享

    将要共享的文件做成一个iso文件,然后打开VMware

  7. 导出无法正常启动的VMware虚拟机中的文件

    为了使用网银,在MacBook中用VMware虚拟机跑Windows 8.今天在使用Windows 8时,Windows Update自动安装了更新并自动重启,结果怎么也启动不起来了.不是停在&quo ...

  8. VMware虚拟机串口与宿主机进行传输验证

    一.验证目的 1.验证VMWARE虚拟机(Windows或Linux)上的程序,是否可以读取宿主服务器的物理串口中的数据. 二.验证过程 1.验证条件及工具, 宿主机:Windows 10 x64 V ...

  9. Windows环境:VMware下linux虚拟机与Windows主机进行文件共享的方法

    转载至:https://blog.csdn.net/kai1001/article/details/79668327 感谢原作者的分享 操作主要分两大步骤: 一.是对主机进行配置: 二.是在虚拟机上安 ...

随机推荐

  1. LeetCode算法题-Fizz Buzz(Java实现)

    这是悦乐书的第221次更新,第233篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第88题(顺位题号是412). 编写一个程序,输出从1到n的数字的字符串表示.但对于三的 ...

  2. 【2018.08.13 C与C++基础】C++语言的设计与演化读书笔记

    先占坑 老实说看这本书的时候,有很多地方都很迷糊,但却说不清楚问题到底在哪里,只能和Effective C++联系起来,更深层次的东西就想不到了. 链接: https://blog.csdn.net/ ...

  3. css点滴3—5种方式实现圆环

    使用css实现圆环,最简单的方式就是使用嵌套标签,设置border-radius就可以实现,但是这个是最简单的方式,这篇文章我们介绍5种方式实现圆环. 1.两个标签嵌套 html代码: <div ...

  4. 【Teradata】gtwglobal查看

    使用root登录TD数据库节点 cnsterm 6 start gtwglobal cnsterm 3 //上一个命令的window编号 h //帮助 QUIT //退出

  5. (转)Spring Boot 2 (十):Spring Boot 中的响应式编程和 WebFlux 入门

    http://www.ityouknow.com/springboot/2019/02/12/spring-boot-webflux.html Spring 5.0 中发布了重量级组件 Webflux ...

  6. Openstack window 10 镜像制作

    Windows 10 Openstack 镜像制作 //************************************************************************ ...

  7. 数据库 schema含义

    数据库Schema有两种含义,一种是概念上的Schema,指的是一组DDL语句集,该语句集完整地描述了数据库的结构.还有一种是物理上的Schema,指的是数据库中的一个名字空间,它包含一组表.视图和存 ...

  8. About Swift

    Swift is a new programming language for iOS and OS X apps that builds on the best of C and Objective ...

  9. oldboy-作业01.登录多次进行账号锁定

    """可以支持多个用户登录 (提示,通过列表存多个账户信息)用户3次认证失败后,退出程序,再次启动程序尝试登录时,还是锁定状态(提示:需把用户锁定的状态存到文件里) &q ...

  10. firewall端口放行

    添加 sudo firewall-cmd --zone=public --add-port=10050/tcp --permanent sudo firewall-cmd --add-port=929 ...