一、前言

在使用虚拟机时,常常需要与宿主计算机(以下简称为主机)操作系统交换文件,为此需要在虚拟机与主机之间建立共享文件夹。

二、 安装VMTools

要使用共享文件机制,必须首先安装VMTools。

在VMware Workstation菜单栏单击“虚拟机(M)-->安装VMware Tools(T)...”。

在CentOS Bash命令行界面输入:

mount   /dev/cdrom    /mnt

ls  /mnt  -la

此时屏幕显示如下:

至此,说明VMware Workstation提供的VMTools虚拟光盘已经被成功加载到了/mnt目录下。图中显示的VMwareTools-9.6.2-1688356.tar.gz即为VMTools软件的压缩包,需要解压后运行。注意上图第二行说明,此时虚拟光盘按read-only方式加载,因此必须将压缩包拷贝到其它目录下解压后执行安装操作。具体操作如下:

mkdir   /tmp/tool回车--建立存放tool软件的临时目录

cp   /mnt/*.gz  /tmp/tool回车--将VMTools软件压缩包拷贝至临时目录

cd   /tmp/tool回车--将当前工作目录切换至存放tool软件的临时目录

tar  -zxf  *.gz回车--解压缩tool软件压缩包,由于当前目录只有一个扩展名为gz的文件,所以可以用*.gz代替。

ls -la回车--列出tool临时目录下解压出来的文件。

此时屏幕显示如下图:

图中最后1个扩展名为.pl(VMware-install.pl)的文件是安装文件,即可:

./vmware-install.pl回车--开始在虚拟机中安装VMTools软件。

注意:一定要带上./这两个字符。因为Linux执行任何命令都首先从指定路径中查找,不会像windows中那样首先从当前目录下查找。

安装过程中会出现一系列yes/no之类的提示,一路按回车键就可以了。

如果出现提示:
-bash: ./vmware-install.pl:/usr/bin/perl:bad interpreter:permission denied

解决方法1:

cd /tmp/vmware-tools-distrib
chmod 777 *.pl

如还没解决可能是: perl gcc 问题

解决方法
yum install perl gcc kernel-devel
yum upgrade kernel kernel-devel

详情解释可以参见:

http://blog.csdn.net/fanaticism1/article/details/8096494

三、在主机中建立需要与虚拟机共享的文件夹

步骤略。

四、在VMware Workstation中设置共享文件夹

在VMware Workstation菜单栏中单击“虚拟机(M)-->设置(S)”,出现以下界面:

注意按照图中标注的部分进行操作,即可。

五、使用共享文件夹

建立成功的共享文件夹,在CentOS虚拟机中位于/mnt/hgfs文件夹下,可以像访问虚拟机自己的其它文件件一样进行任何操作。

在VMware Workstation10下CentOS7虚拟机中创建与主机共享文件夹的详细步骤的更多相关文章

  1. 在 virtualbox 的 centos7 虚拟机中安装增强工具

    在 virtualbox 的 centos7 虚拟机中安装增强工具 centos7 刚刚安装完成时,直接安装 virtualbox 增强工具会出错,需要先把 gcc / kernel-devel / ...

  2. VMware中Linux虚拟机与Windows主机共享文件夹

    VMware下Linux虚拟机与Windows主机共享文件夹 1. 安装vm-tool 2. 开启共享文件夹 虚拟机->设置->选项->共享文件夹"右边选择"总是 ...

  3. VMware Workstation下VMnet1等虚拟网卡与主机网卡之间的关系

    VMware Workstation下VMnet1等虚拟网卡与主机网卡之间的关系 本文出自 "王春海的博客" http://wangchunhai.blog.51cto.com/2 ...

  4. VMware虚拟机与主机共享文件夹

    VMware也可以像docker容器那样"挂载"主机上的目录给虚拟机,在虚拟机上访问共享目录就跟访问自己的目录一样方便. 1. 虚拟机(M) -> 设置(S)-> 选项 ...

  5. VirtualBox中Linux虚拟机与主机共享文件夹

    VirtualBox中Linux虚拟机与主机共享文件夹 一.Linux虚拟机安装增强功能 二.点击虚拟机 设置-->选择 共享文件夹-->点击右侧的带加号的文件夹图标,执行下面的操作1. ...

  6. VirtualBox使用Centos7与主机共享文件夹

    最近使用VitrtualBox安装Centos7学习,liunx脚本和一些命令,经过一些研究完成了虚拟机与 主机共享文件夹,虚拟机链接外部网络,主机与虚拟机互相通信.在其中遇到一些我解决的技术问题记录 ...

  7. vmware上安装centos7虚拟机

    1.1 Linux 的安装 安 装 采 用 在 虚 拟 机 中 安 装 , 以 方 便 不 同 班 级 授 课 时 , 需 要 重 复 安装的情况. 1.1.1 配置虚拟机 1. 在 VMware W ...

  8. centos 下 KVM虚拟机的创建、管理与迁移

    kvm虚拟机管理 一.环境 role         hostname    ip                  OS kvm_server   target      192.168.32.40 ...

  9. 在VMWare中建立Hadoop虚拟集群的详细步骤(使用CentOS)

    最近在学习Hadoop,于是想使用VMWare建立一个虚拟的集群环境.网上有很多参考资料,但参照其步骤进行设置时却还是遇到了不少问题,所以在这里详细写一下我的配置过程,以及其中遇到的问题及相应的解决方 ...

随机推荐

  1. Hibernate---进度1

    关联映射:http://www.cnblogs.com/huxi/archive/2009/12/15/1624988.html 关联映射,hibernate查询方式:http://www.cnblo ...

  2. adb shell monkey--APP

  3. 服务器(Linux)上运行python总结

    跑实验换了几次服务器了,每次遇到相似问题都要重新百度,而且每次百度搜索出的顺序都不一样,又得重新找半天,这次把遇到的问题都总结一下. 1.准备 PuTTY和FileZilla FileZilla使用F ...

  4. 图片上传利用request.getInputStream()获取文件流时遇到的问题

    图片上传功能是我们web里面经常用到的,获得的方式也有很多种,这里我用的是request.getInputStream()获取文件流的方式.想要获取文件流有两种方式,附上代码 int length = ...

  5. Redis操作类型

  6. return EXIT_SUCCESS;

    就是 return 0; EXIT_SUCCESS是C语言头文件库中定义的一个符号常量. 头文件stdlib.h中:#include <cstdlib> /* Definition of ...

  7. 创建Bitmap之BitmapFactory

    package com.loaderman.customviewdemo; import android.app.Activity; import android.graphics.Bitmap; i ...

  8. toast提示信息获取和Monkey笔记

    获取toast toast提示信息出现场景:用户输入用户名和密码后,提示的'登录成功', 用之前的定位方法获取不了,需要Uiautomator2来获取 安装node.js (使用 npm 或 node ...

  9. Jmeter与BlazeMeter使用 录制导出jmx

    本文链接:https://blog.csdn.net/weixin_38250126/article/details/82629876JMeter 的脚本录制,除了自带的HTTP代理服务器以外,被大家 ...

  10. python数据可视化:pyecharts

    发现了一个做数据可视化非常好的库:pyecharts.非常便捷好用,大力推荐!! 官方介绍:pyecharts 是一个用于生成 Echarts 图表的类库.Echarts 是百度开源的一个数据可视化 ...