1、在Centos 桌面打开终端
2、查看共享目录情况 命令:
vmware-hgfsclient
3,如果这是第一次设置共享目录, centos 7 需要创建文件夹在 /mnt 下创建 /hgfs( mkdir /mnt/hgfs )
mkdir /mnt/hgfs
4,初次)手动挂载共享目录 ----每次关机需要重新挂载处理【刚开始我只是手动挂载,导致第二天无法查看共享目录。】
挂载命令: vmhgfs-fuse .host:/D /mnt/hgfs
----D 是设置的共享目录名称,/mnt/hgfs 是挂载位置
挂载完成之后,可以在主机 共享目录内添加一些文件,看看centos 内能否显示。
5、自动挂载:虽然共享文件夹已经挂载完成,但是无法一劳永逸,让虚拟机系统每次启动完成,自动挂载虚拟机已经设置的共享目录 才方便。
输入命令:
vi /etc/fstab
在打开的文件中 添加 :
.host:/D /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0
----D 共享目录名称,/mnt/hgfs 挂载位置
在文件中添加完成之后,按 Esc 键,输入 :wq 保存退出。
上述操作完成之后,输入 :mount -a ----使刚才设置指令 立即生效。
6、卸载共享目录---- 不想使用共享目录,就卸载掉。
卸载命令:umount /mnt/hgfs
脚本操作总结(执行脚本建议使用root 角色):
切换root : su
创建文件夹/文件 (不存在则创建): mkdir 文件名----例如: /mnt/hgfs
进入某个文件夹:cd 目标文件名 ----例如: mkdir /mnt/hgfs
展示某目录下所有文件夹/文件: ls --例如:ls -l /mnt (统计/mnt 下文件数量)
展示共享目录:vmware-hgfsclient
挂载共享目录:vmhgfs-fuse .host:/VmUse /mnt/hgfs 【VmUse —共享文件名称 /mnt/hgfs --挂载位置】字
卸载共享目录:umount /mnt/hgfs