描述
原文链接
在vmware workstation pro上开了个linux命令行的虚机,没有可视化桌面,通常与宿主机【win】的文件传输,直接通过xshell的sz、rz命令进行传输了。
但是本次传输文件发现,最大支持4G文件,再大就直接不干了,所以就需要想其他办法了。
查阅搜索,第一优选就是vmware自带的共享文件夹功能。其他方法没有实践,不做表述,下面是记录的关于共享文件夹的教程方法。
开启设置
- 一台已安装好的虚机系统
- 关机状态【不可以是挂起状态】
然后在该虚机界面点击菜单栏的【虚拟机】–【设置】
在弹出的对话框当中,点击【选项】选项卡,会看到列表当中有一个【共享文件夹】,点击它
会在右侧显示关于文件夹共享的选项,如果虚机是挂起状态,右侧的【总是启用】按钮是灰色不可点击的状态,选中【总是启动】后,点击【添加】,会再弹出一个添加共享文件夹想到的对话框
在添加共享文件夹想到的对话框中,点击【下一步】
在这个界面,选择一个宿主机【win】本地的文件夹路径,然后起一个任意的名称,最好不要带特殊字符和中文,该名称用于挂载到虚机中用于显示的目录名称,然后点击【下一步】
默认设置如下图,不用更改,如果要将linux虚机的文件传输到宿主机【win】,就不能勾选只读
然后点击该对话框的【完成】,然后点击虚拟机设置对话框的【确定】
然后对虚机进行开机操作
虚机设置
开机后有两种方法可开启共享文件夹,挂载到linux系统上
1、安装vmware tools
站长的环境是纯命令行的,vmware tools插件安装不上。
不过根据查询的资料,猜测,在vmware tools已安装的情况下,开机后,系统会自动挂载该目录
目录位置:/mnt/hgfs
,在该目录下,有我们自定义名称共享文件夹的目录,就实现了与宿主机【win】文件互相传送的目的。(ps:猜测)
2、安装open-vm-tools命令,然后手动挂载共享文件夹
执行下面两条命令就可以实现了与宿主机文件互相传送的目录
yum install open-vm-tools
vmhgfs-fuse .host:/ /mnt/hgfs