我的日常开发记录日志
首页
  • Laravel
  • Thinkphp
  • Swoole
  • Workman
  • php
  • HTML
  • CSS
  • JavaScript
  • Vue
  • ES6
  • 小程序
  • Mysql
  • Redis
  • Es
  • MongoDb
  • Git
  • Composer
  • Linux
  • Nginx
  • Docker
  • Vpn
  • 开发实战
  • 开发工具类
  • 友情链接
💖关于
💻收藏
  • 分类
  • 标签
  • 归档数据
GitHub (opens new window)

我的日常开发记录日志

never give up
首页
  • Laravel
  • Thinkphp
  • Swoole
  • Workman
  • php
  • HTML
  • CSS
  • JavaScript
  • Vue
  • ES6
  • 小程序
  • Mysql
  • Redis
  • Es
  • MongoDb
  • Git
  • Composer
  • Linux
  • Nginx
  • Docker
  • Vpn
  • 开发实战
  • 开发工具类
  • 友情链接
💖关于
💻收藏
  • 分类
  • 标签
  • 归档数据
GitHub (opens new window)
  • git

  • composer

  • linux

    • Linux
    • ssh
    • rsync上传本地文件到服务器
    • windows上使用multipass挂载本地文件
      • 在使用 multipass 时,如果你希望将本地文件共享或传输到虚拟机 (VM) 内,可以使用 mount 命令将本地文件夹挂载到 multipass 虚拟机。以下是具体步骤:
        • 1. 确保 Multipass 已经安装
        • 2. 将本地文件夹挂载到虚拟机
        • 3. 验证挂载
        • 4. 取消挂载
        • 5. 直接复制文件到虚拟机
    • curl命令使用
    • 查询系统版本及硬件信息的
    • 操作linux上用户
    • crontab使用
    • systemctl使用
    • journalctl使用
    • ls查看文件及排序
    • 查询命令行日志记录
    • less详细使用
    • Vim使用案例
    • top的基本使用
  • nginx

  • docker

  • vpn

  • frp

  • 脚本

  • 硬件

  • 运维
  • linux
窝窝侠
2024-10-15

windows上使用multipass挂载本地文件

# 在使用 multipass 时,如果你希望将本地文件共享或传输到虚拟机 (VM) 内,可以使用 mount 命令将本地文件夹挂载到 multipass 虚拟机。以下是具体步骤:

# 1. 确保 Multipass 已经安装

确保你已经安装了 Multipass,并且创建了一个或多个虚拟机。

  • 查看现有的虚拟机:

    multipass list
    
    1

# 2. 将本地文件夹挂载到虚拟机

使用 multipass mount 命令可以将主机系统的文件夹挂载到虚拟机内。例如,你可以将本地文件夹 /path/to/local/folder 挂载到虚拟机的 /home/ubuntu/shared_folder 路径。

挂载格式:multipass mount 宿主机目录  实例名: 虚拟机目录
1
# 需要先开启目录挂载功能
multipass set local.privileged-mounts=true
# 把本地目录F:\MultipassMounts 挂载到虚拟机实例 ubuntu-manager的目录 /mnt/shared
multipass mount F:\MultipassMounts ubuntu-manager:/mnt/shared

multipass mount /path/to/local/folder vm_name:/home/ubuntu/shared_folder
1
2
3
4
5
6

解释:

  • /path/to/local/folder 是你想要挂载的主机文件夹路径。
  • vm_name 是你虚拟机的名称(可以通过 multipass list 查看)。
  • /home/ubuntu/shared_folder 是虚拟机内的目标挂载点,你可以选择任意虚拟机中的路径。

# 3. 验证挂载

在挂载完成后,你可以通过以下命令进入虚拟机并检查文件是否已经正确挂载:

multipass shell vm_name
1

然后在虚拟机中使用以下命令检查挂载目录内容:

ls /home/ubuntu/shared_folder
1

如果文件夹挂载正确,你应该能够在虚拟机中看到本地文件夹中的所有文件。

# 4. 取消挂载

如果你想取消文件夹挂载,可以使用以下命令:

multipass umount vm_name:/home/ubuntu/shared_folder
1

或者:

multipass umount vm_name
1

这样本地文件夹将不再与虚拟机共享。

# 5. 直接复制文件到虚拟机

如果你不需要挂载文件夹,只想复制文件到虚拟机,可以使用以下命令:

multipass transfer /path/to/local/file vm_name:/home/ubuntu/destination_folder
1

同样的,/path/to/local/file 是主机系统中的文件路径,/home/ubuntu/destination_folder 是虚拟机中的目标文件夹。

在线编辑 (opens new window)
上次更新: 2025/02/25, 18:30:54
rsync上传本地文件到服务器
curl命令使用

← rsync上传本地文件到服务器 curl命令使用→

最近更新
01
showprocess用法
04-29
02
vue3中尖括号和冒号的使用细则
04-29
03
sd使用
02-22
更多文章>
🖥️

© 2025窝窝侠 💌 豫ICP备20005263号-2 🛀 Theme by 💝 Vdoing && 小胖墩er

  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×