本方法是以win7,VMware9.0.1 ,centos6.4为基础实验的。

对于linux的初级使用阶段,都会Windows中使用linux虚拟机VMWare或者其它的。在Windows与linux之间互传文件是一个问题。本方法介绍的是在linux下挂载Windows共享文件夹的方法来实现的。

1.首先安装VMware Tools(如果已经安装过了就不用安装了)

(1)挂载VMware Tools

先点击虚拟机中菜单栏的VM,下拉菜单中的settings,然后弹出下面这张图,按顺序选择。

在第3步Browse中会选择vmware tools,可以在你的安装文件的VMware Workstation下面找到5个iso的文件。虚拟机中装的什么系统你就选择相应的iso,本方法中选择的是linux.iso。如果你安装的是精简版或者绿色版的话没有那5个iso文件,需要自己下载,下载的通用地址为:http://softwareupdate.vmware.com/cds/vmw-desktop/ws(代表workstation版本)/7.1.2(版本号)/301548(版本号)/windows(or  linux)(宿主操作系统类型)/packages/tools-windows-8.4.4.exe.tar(安装文件包名)。你可以直接浏览器输入http://softwareupdate.vmware.com/cds/vmw-desktop/ws/在里面找跟自己版本对应的工具。查看自己安装的版本在虚拟机的Help->About VMware Workstation->Porduct Information。然后把自己下载的工具通过第3步加载进去。

完成第5步ok后,桌面上就会出现一个VMware Tools的光盘,然后你可以在桌面出现的光盘中(双击)或者/media/VMware Tools下面找到你需要的安装文件。

(2)复制安装文件,解压,安装

复制桌面光盘中的文件(鼠标操作)或者cp   /media/VMware Tools下的文件到任何地方(本文复制到桌面),只要你安装的时候能找到就可以了。然后解压,安装,见下图

安装的只是直接cd进vmware-tools-distrib/执行./wmware-install.pl即可,中间出现的选择yes or no的选项直接enter即可,安装需要一定时间。该目录下的INSTALL文件里有详细的安装,卸载方法。

到此VMware Tools安装完成。

有些时候运行vmware-install.pl会出错。解决方法:

自己搭建了一个vmware虚拟机,当更新vmware tool的时候,发现安装文件是一个 wmware-install.pl的文件,不是rpm安装文件,上网找资料,发现PL文件安装的时候需要使用chmod命令。

1、使用cd命令切换到安装的目录下

2、使用 chmod + wmware-install.pl文件(+的意义还没有完全弄明白)

3、使用 ./ wmware-install.pl 安装就可。

2. 共享文件夹设置

(1)设置Windows下的共享文件夹

对你要共享的文件夹右键共享,特定用户,选择用户,完成即可。

(2)linux共享设置

虚拟机菜单栏VM->settings,打开下图的中的框。选择Options->Shared Folders->Always enabled->Add->Ok即可

3.完成设置

然后执行下面的命令,data文件夹就是共享的文件夹

到此完成所有设置

重点:如果还不行看到到挂载目录 可以执行:

上大部分说下这个命令sudo mount -t vmhgfs .host:/ /mnt/hgfs可是我的就是不行,

最终是这个大神提醒,tools的名字换了可能命令的名字也不一样,sudo vmhgfs-fuse .host:/ /mnt/hgfs 大功告成

如有错误的地方请指导留言,谢谢

关于linux centos7 vmware 和windows7 文件共享笔记的更多相关文章

  1. Linux CentOS7 VMware 环境变量PATH、cp命令、mv命令、文档查看cat/more/less/head/tail——笔记

    一.环境变量PATH PATH一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径. 命令在这几个目录里面就不需要敲绝对路径 echo $PATH 例子:把/tmp/ 加到 $PA ...

  2. 分享Linux CentOS7 VMware 系统目录结构、 ls命令 、文件类型、alias命令——笔记

    一. 系统目录结构 生成目录树结构: tree -a 显示所有 tree -d 仅显示目录 tree -L n n代表数字..表示要显示几层... tree -f 显示完整路径.. yum insta ...

  3. Linux CentOS7 VMware克隆、虚拟机之间互连——初学笔记

    一.VMware克隆:选中我的第一个虚拟机,右键下拉菜单—管理—克隆. 弹出对话框,下一步根据提示:             完成克隆: 二.虚拟机互连: 配置第二虚拟机IP,使用:vi /etc/s ...

  4. Linux CentOS7 VMware 相对和绝对路径、cd命令、mkdir/rmdir、rm命令——笔记

    一. 相对和绝对路径 绝对路径是从/(也被称为根目录)开始的,比如/usr.cd /root/ pwd 注:判断用户当前所处的位置 相对路径是以 . 或 .. 开始的 二.cd命令 cd 是进入到当前 ...

  5. Linux CentOS7 VMware 安装软件包的三种方法、rpm包介绍、rpm工具用法、yum工具用法、yum搭建本地仓库

    一.安装软件包的三种方法 Linux下游三种安装方法,rpm工具.yum工具.源码包.rpm按装一个程序包时,有可能因为该程序包依赖另一个程序包而无法安装:yum工具,可以连同依赖的程序包一起安装. ...

  6. Linux centos7 VMware MariaDB安装、Apache安装

    一.MariaDB安装 cd /usr/local/src 进入包放置目录 官网下载 wget http://mirrors.tuna.tsinghua.edu.cn/mariadb//mariadb ...

  7. Linux CentOS7 VMware正则介绍、grep工具、egrep表达式

    一.正则介绍 正则是学习shell脚本的必学的内容,正则学的好坏直接影响到shell编程能力. 正则表达式:使用单个字符串来描述或匹配一系列符合某个句法规则的字符串.通常用来检索和替换那些符合某个模式 ...

  8. Linux CentOS7 VMware linux和windows互传文件、用户配置文件和密码配置文件、用户组管理、用户管理

    一. linux和windows互传文件 X-shell.Securecrt远程终端,与Windows之间互传文件. 安装一个工具lrzsz [root@davery ~]# yum install ...

  9. Linux CentOS7 VMware find命令、文件名后缀

    一.find命令 Linux系统中的 find 命令在查找文件时非常有用而且方便.它可以根据不同的条件来查找文件,例如权限.拥有者.修改日期/时间.文件大小等等.在这篇文章中,我们将学习如何使用 fi ...

随机推荐

  1. 转载:java面试题(二)

    这部分主要是开源Java EE框架方面的内容,包括Hibernate.MyBatis.Spring.Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题, ...

  2. visulabox切换到菜单栏模式右ctrl + C

    2)首次看到1024x768的桌面时,查看可用的分辨率时,可能只能看到1024x768和800x600两种,其实,如果在virtualbox中按 右ctrl + C(Switch to Scaled ...

  3. proxy汇总-1

    1.apt-get的proxy 新建/etc/apt/apt.conf.d目录下新建10proxy文件,添加: Acquire::http::proxy"http://xx.xx.xx.xx ...

  4. com.alibaba.fastjson.JSON.parseObject

    Journal 日志实体 Journal journal = com.alibaba.fastjson.JSON.parseObject(jsonStr, new com.alibaba.fastjs ...

  5. linux su su-的区别

    su只是切换用户. su - 切换用户并切换shell环境. su another pwd后为/home/current su - another pwd后为/home/another

  6. python字符串的截取,查找

    1.字符串的截取 str = "123456" str[:3] = 123 str[1:3] = 23 str[0:-1] = 12345 里面的数字都是index索引,从第一个索 ...

  7. 概念介绍:IaaS、PaaS、SaaS

    云计算分几层的,分别是Infrastructure(基础设施)-as-a-Service,Platform(平台)-as-a-Service,Sofware(软件)-as -a -Service.基础 ...

  8. System.exit(0)和System.exit(1)区别(转)

    转:http://www.cnblogs.com/xwdreamer/archive/2011/01/07/2297045.html 1.参考文献 http://hi.baidu.com/accpzh ...

  9. MySQL高级学习笔记(七):MySql主从复制

    文章目录 复制的基本原理 slave会从master读取binlog来进行数据同步 三步骤+原理图 复制的基本原则 复制的最大问题 一主一从常见配置 mysql版本一致且后台以服务运行(双方能够pin ...

  10. 15. Django连接Mysql数据库

    安装PyMySQL,打开cmd, pip install PyMySQL 在.../blog/init.py 目录下添加: import pymysql pymysql.install_as_MySQ ...