• virtualbox中的虚拟机和windows共享文件夹


    http://www.jianshu.com/p/4e3c8b06cb06

    为什么要共享文件夹?

    在工作的过程当中会使用到不同的软件开发环境,php的,python的,nodejs的为了隔离这些应用环境,我通常将这些编译环境安装到virtualbox当中,然后和主机共享文件目录,这样我就可以在主机环境先使用我喜欢的IDE对文件进行编辑,然后再在虚拟机当中编译程序,这样就不会污染到我的主机环境,也避免了各种软件之间的冲突问题。

    以centos为例如何共享文件夹

    在虚拟机当中共享文件夹的第一步首先是要在centos中安装VBoxLinuxAdditions他是virtualbox和计算机本机通讯使用的一个插件,通过这个插件我们就可以实现虚拟机和本机进行通讯。

    在虚拟机里安装vboxlinuxaddition

    安装之前要先确认下自己操作系统的支持环境。
    我们需要
    gcc
    gcc-c++
    make
    kernel-devel
    kernel-headers
    这些环境都可以通过yum来安装。最后再yum update一下,再重启下虚拟机。


    安装增强功能


    首先点击设备->安装增强功能。这个时候软件会提示没有办法添加,但是会将vboxlinuxaddition加载到光驱。


    加载到光驱

    加载到光驱以后我们就需要读取光驱里的内容然后进行安装。

    mkdir /mnt/ISO

    我们先创建一个文件夹,然后让cdrom里面的iso文件挂载到我们创建的ISO文件夹这样我们就可以读取iso里面的内容了。

    mount -t auto /dev/cdrom /mnt/ISO

    通过mount命令将cdrom挂载到/mnt/ISO

    cd /mnt/ISO

    进入到我们创建的ISO文件夹以后通过ls命令查看光盘内容。


    光盘内容

    通过启动VBoxLinuxAddition.sh文件来启动安装。


    安装正确


    安装正确的话会全部提示正确。

    挂载共享文件夹

    在本机状态下设置共享文件夹路径和共享文件夹名称。


    挂载共享文件夹


    在centos当中通过下列命令进行挂载。

    mount -t vboxsf share /mnt/share

    前面的share是共享文件夹名称 后面是要挂载到centos里面的文件目录。


    成功


    最后我们就可以看到本机共享给centos的文件夹了,里面的变更都是同步的。

  • 相关阅读:
    lower_bound/upper_bound example
    Counter Mode ( CTR )
    85. Maximal Rectangle
    for_each(c++11)
    Lowest Common Ancestor in a Binary Tree
    python--基础学习(五)参数位置传递、关键字传递、包裹传递及解包裹(*args与**kwargs)
    Python的方法解析顺序(MRO)
    pycharm配置总结
    Python中内置数据类型list,tuple,dict,set的区别和用法
    进程号查找
  • 原文地址:https://www.cnblogs.com/jeacy/p/6382654.html
Copyright © 2020-2023  润新知