一、前言

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

二、 安装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. python smbus IOError: [Errno 2] No such file or directory

    1.打开配置文件 sudo nano /boot/config.txt 打开以下选项 "dtparam=i2c_arm=on" ctrl + o 保存 ctrl + x 退出 2. ...

  2. codeforces#1248D2. The World Is Just a Programming Task(括号匹配转化为折线处理)

    题目链接: http://codeforces.com/contest/1248/problem/D2 题意: 可以执行一次字符交换的操作 使得操作后的字符串,循环移位并且成功匹配的方案最多 输出最多 ...

  3. PHP开发高可用高安全App后端☆

    第1章 本章先讲解课程所含技术点,并演示相关的项目,让小伙伴对课程有个初步的认知,然后再带领小伙伴进行功能的分析,表的ER总关系图 第2章本章主要讲解课程的一些准备工作知识.包括工具.环境.模板等. ...

  4. gradle的简单使用

    Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven, Ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件,基于Groovy,bu ...

  5. sftp远程传输脚本

    该脚本主要是是批量修改文件名,然后传输文件到服务器#!/bin/bash #脚本名:sftp.sh while true do num=`cat test.txt|wc -l` ;a<=$num ...

  6. avalon里面倒计时功能2

    // 转格式 timeStamp: function (second_time) { var time = parseInt(second_time) + "秒"; ) { ; ) ...

  7. GO 类型断言

    在Go语言中,我们可以使用type switch语句查询接口变量的真实数据类型,语法如下: switch x.(type) { // cases } x必须是接口类型. 来看一个详细的示例: type ...

  8. GitHub回退到某个commit版本

    首先查看commit日志 git log 复制你想回退到的commit版本的commit_id,也就是图中圈出来的一大串字符. 将本地回退 git reset --hard commit_id 将远程 ...

  9. 配置BeautifulSoup4+lxml+html5lib

    序 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数 ...

  10. PyTorch Tutorials 2 AUTOGRAD: AUTOMATIC DIFFERENTIATION

    %matplotlib inline Autograd: 自动求导机制 PyTorch 中所有神经网络的核心是 autograd 包. 我们先简单介绍一下这个包,然后训练第一个简单的神经网络. aut ...