Linux和Win 共享文件夹 搭建使用方法【超简单】+ 共享后无法出现文件夹的解决方式

发布时间:2023年12月26日

很多时候我们需要在Linux环境下使用一些安装包。
一般都是在win下进行下载,然后通过共享文件夹的方式,共享到虚拟机环境下的Ubuntu里。

但很多宝子不知道如何搭建的Linux和Windows 共享文件夹,今天就分享一个超级使用且简单的搭建使用方法。

一、编辑虚拟机设置

? Ubuntu关闭的前提下

  • 在列表中对需要设置的虚拟机进行操作<右键> => <设置>
  • 或直接在页面中点击<编辑虚拟机设置>
    在这里插入图片描述? 跳出了虚拟机设置显示内容如图:
    点击<选项>,然后在<共享文件夹>中设置启动和指定分享的文件夹。
    配置如图所示,文件夹选择自己windows下要和Linux共享的文件夹即可。
    在这里插入图片描述

二、在Linux下访问共享文件夹

?在Ubuntu中,打开共享文件夹位置(统一的) :
/mnt/hgfs/(你的共享文件夹名称)
在这里插入图片描述

至此,我们基于VMware搭建的Linux和Windows 共享文件夹的搭建,到这里就完成啦。

三、共享后无法出现文件夹的解决方式

如果在Linux下访问共享文件夹时,ls后没有出现共享文件,可以执行以下命令(要在桌面路径或者根路径下执行)

sudo vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other

这个命令的含义如下:

  • sudo: 这个命令让后面的命令以root权限运行。一些命令,如挂载文件系统,通常需要root权限才能运行。
  • vmhgfs-fuse: 这是VMware提供的一个工具,用于挂载VMware的共享文件夹。
  • .host:/: 这是你要挂载的共享文件夹的路径。.host:/表示主机的根目录。
  • /mnt/hgfs: 这是你在虚拟机中挂载共享文件夹的位置。你可以将这个路径改为你想要的任何位置。
  • -o nonempty: 这个选项允许你在一个非空的目录上挂载文件系统。
  • -o allow_other: 这个选项允许所有用户访问挂载的文件系统。如果不加这个选项,只有挂载文件系统的用户可以访问这个文件系统。

PS:运行这个命令之前,需要确保你已经在VMware中设置了共享文件夹,并且虚拟机已经安装了开放VMware工具(open-vm-tools)。

文章来源:https://blog.csdn.net/qq_38141255/article/details/135227510
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。