因为学习工作的需要,经常会在虚拟机和windows主机之间传输一些文件,如果用命令或者借助ftp服务器会有点麻烦,而且不方便,本来就是自己用,没必要那么折腾,而且现在我们用的虚拟机基本上都是搭建在VMware下的,所以我们可以借助VMware自带的增强功能实现主机和虚拟机之间共享文件夹和剪贴板,下面是具体操作过程:
1、打开虚拟机(我这里用的centos)安装vmware增强工具
点击VMware菜单栏的 虚拟机->安装VMware Tools
2、在centos下安装Vmware Tools
经过第一步的操作后centos下会弹出VMware的虚拟光驱,下面是操作命令:
cp /mnt/cdrom/VMwareTools*.tar.gz /tmp/ #注意这里的*号表示版本号,目录下只有一个压缩包
cd /tmp
#切换到/tmp目录
tar zxvf VMwareTools*.tar.gz
#解压包
cd vmware-tools-distrib
#进入刚才解压的包
./vmware-install.pl
#执行安装程序
之后会出现很多选择,全部默认即可(Enter键)
3、设置共享文件夹
第二步顺利完成后我们会发现多了一个文件夹 /mnt/hgfs/
接下来我们要选择共享的文件夹:
点击 虚拟机->设置->选项->共享文件夹
点击添加后配置文件夹
4、配置共享剪贴板
5、重启
经过以上4步,如果顺利的话我们只需重启就可以了,下面是实验结果:(重启后)
首先在linux的共享目录下新建一个文件:
然后我们在windows的共享文件夹查看:
Ubuntu剪贴板管理器:Glippy:http://www.linuxdiyf.com/linux/11720.html
让Vim支持在终端剪贴板共享:http://www.linuxdiyf.com/linux/3561.html