VMWare虚拟机设置CentOS7共享文件夹

1. 目录

系统版本:CentOS 7.9在这里插入图片描述

2. VMWare:虚拟机设置,设置共享文件夹

  1. 打开虚拟机的设置界面在这里插入图片描述

  2. 在设置界面:设置“共享文件夹”选项在这里插入图片描述

3. 虚拟机设置:手动挂载共享文件夹

通常来说, VMWare 会自动将勾选的文件夹全部加载到默认路径/nmt/hgfs/下,虚拟机中显示的共享文件夹的名称即为上面设置的“名称”
但如果想将共享文件夹挂载到其他位置,或指定挂载部分共享文件夹,则需要使用VMWare提供的vmhgfs-fuse指令
参考:VMware中Linux虚拟机挂载主机共享文件夹的方法 - iTTi - 博客园
相关指令:

#将配置的 所有共享文件夹 挂载到虚拟机的 /mnt/hgfs 路径下
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other

#将 名称为sharedfolder的共享文件夹 挂载到虚拟机的 /mnt/hgfs 路径下
sudo vmhgfs-fuse .host:/sharedfolder /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other 

4. 检查是否挂载成功

使用df -h指令查看系统的挂载情况,查看对应挂载点是否正确挂载
出现对应的挂载点则说明已经挂载成功在这里插入图片描述

5. (可选)创建共享文件夹的软链接(快捷方式)

每次都要进入默认路径下共享文件,操作效率太低,可以使用ln -s命令为共享文件夹的路径设置软链接。软链接类似 Windows 系统的快捷方式。

# 将共享文件夹 VM-COM 挂载到虚拟机的 /mnt/hgfs 路径下
# 在虚拟机的根目录创建一个软链接,链接名 VM-COM-lnk,快速跳转到共享文件夹
# 以后直接输入 /VM-COM-lnk 即可进入共享文件夹
ln -s /nmt/hgfs/VM-COM /VM-COM-lnk

6. (可选)定时任务开机自动挂载

重启后有可能遇到无法自动挂载共享文件夹的问题。可使用定时任务crontab指令,实现开机后自动挂载

  1. 创建脚本,脚本内包含第 3 点输入的指令
    示例:在/root/auroMnt/路径下创建脚本autoMnt.sh

    # 创建文件夹 && 创建脚本文件
    sudo mkdir -p /root/autoMnt && && sudo touch /autoMunt.sh
    
  2. 打开文件开始编辑脚本,这里使用vi文本编辑器打开
    sudo vi autoMnt.sh

  3. 输入以下内容

    #!/bin/bash
    # 2. 第 3 步中的指令,保存退出文件
    sudo vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
    
  4. 修改权限,保证脚本文件能执行

    sudo chmod +x /root/autoMnt/autoMnt.sh
    
  5. 配置定时任务:启动时指定 3 点设定的命令

    1. 终端输入crontab -e,打开定时任务配置列表,添加定时任务
    2. 在新的一行,输入以下内容:@reboot 上面的脚本文件路径
      # 如上面的示例,输入:
      @reboot /root/autoMnt/autoMnt.sh
      
  6. 定时任务进程,设置开机启动

    # 定时任务进程 crond 开机启动
    sudo systemctl enable crond
    
  7. 启动并查看定时任务进程状态

    # 启动 crond 进程 && 查看 crond 进程状态
    sudo systemctl start crond && sudo systemctl status crond
    

    看到输出为 enbale 和 active 即为设置成功
    在这里插入图片描述

  8. 重启后,继续使用df -h指令检查挂载点是否存在

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值