Ubuntu与主机windows共享文件夹

一、创建共享文件夹:

虚拟机->设置->选项->共享文件夹->总是启用->选择本地的共享文件夹(如E:\Share)->确定。

二、设置挂载:

首先赋予/etc/fstab文件可编辑的权限;

sudo chmod 777 /etc/fstab

在fstab文件的末尾添加,然后保存

.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,uid=0,gid=0,umask=022 0 0

重启ubuntu系统,然后在/mnt/hgfs文件夹中可看到Share共享文件夹,实现文件的传输。

### UbuntuWindows 之间的共享文件夹设置 为了实现 UbuntuWindows共享文件夹功能,可以按照以下方法操作: #### 虚拟机关机并配置共享文件夹 在虚拟机软件(如 VMware 或 VirtualBox)中关闭虚拟机后,通过图形界面完成共享文件夹的基础设置。具体步骤如下: - 右键点击虚拟机实例,选择 **设置**。 - 在 **选项** 中找到 **共享文件夹** 并勾选“始终启用”。 - 使用“添加”按钮指定一个位于 Windows 主机上的文件夹作为共享目标,并为其命名(例如 `share`)。此名称将在后续的 Linux 命令中使用。 #### 启动虚拟机后的初步访问 当虚拟机启动完成后,可以通过终端快速验证共享文件夹是否存在以及是否可用: ```bash cd /mnt/hgfs/<shared_folder_name> ls ``` 这里 `<shared_folder_name>` 应替换为你之前设定的名字[^1]。 如果上述路径不可达,则可能是由于某些原因导致默认挂载失效,需手动处理。 #### 解决重启后丢失共享文件夹的问题 对于因系统重置而无法自动加载的情况,可通过运行特定命令来恢复连接状态: ```bash sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other ``` 为了避免频繁重复这一过程,建议将该指令加入到系统的初始化脚本当中去。编辑 `/etc/rc.local` 文件,在其中追加必要的参数行: ```bash #!/bin/sh -e sudo vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other ``` 最后赋予这个脚本足够的权限以便于正常执行: ```bash sudo chmod +x /etc/rc.local ``` 另外还有一种更持久化的方式就是调整 fstab 配置表项。向 `/etc/fstab` 添加一行记录即可达到相同效果而不依赖额外的服务程序调用: ``` .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0 ``` 这种方法更加简洁高效[^3]。 #### 关于路径的理解补充说明 值得注意的是,在Linux环境下存在两种类型的路径表示法——绝对路径相对路径。前者是从根目录"/"出发构建整个地址链路;后者则是基于当前位置向前推进形成局部定位体系[^2]。理解这两者的区别有助于更好地管理跨平台间的资源交互活动。 ```python print("成功建立Ubuntu-Windows间稳定可靠的资源共享机制") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值