百度
360搜索
搜狗搜索

linux虚拟机怎么拷贝文件详细介绍

在 Linux 虚拟机中拷贝文件的方法取决于你使用的虚拟机软件(如 VMware、VirtualBox、QEMU/KVM 等),以下是几种常用方式:

方法一:使用共享文件夹(推荐)

适用场景:主机与虚拟机之间长期共享文件

VMware WorkstationVirtualBox 为例:

  1. VMware Workstation

    • 在虚拟机设置中找到「选项」→「共享文件夹」,添加主机中的文件夹并设置为 “总是启用”。
    • 虚拟机内打开终端,输入以下命令挂载共享文件夹(假设共享文件夹名为 share):bash
        /mnt/share  

      vmhgfs-fuse .host:/share /mnt/share

    • 之后即可在 /mnt/share 中访问主机文件。

  2. VirtualBox

    • 在虚拟机设置中找到「共享文件夹」,添加主机文件夹并记录名称(如 vbox_share)。
    • 虚拟机内安装增强功能(Guest Additions)后,输入:bash
         vboxsf vbox_share /mnt/share  

方法二:通过命令行工具(scp/sftp

适用场景:主机与虚拟机通过网络连接(需知道虚拟机 IP)

  1. 从主机复制文件到虚拟机(假设虚拟机 IP 为 192.168.1.100):
    bash

    本地文件路径 用户名@192.168.1.100:虚拟机目标路径

    /path/to/test.txt user@192.168.1.100:/home/user/

  2. 从虚拟机复制文件到主机
    bash

    虚拟机文件路径 用户名@主机IP:主机目标路径

方法三:虚拟机拖拽功能(仅 VMware/VirtualBox 等支持)

适用场景:快速临时复制少量文件

  1. VMware Workstation

    • 安装 VMware Tools 后,直接从主机拖拽文件到虚拟机窗口即可(需关闭 “增强会话” 的兼容性模式)。

  2. VirtualBox

    • 安装 Guest Additions 后,启用「双向拖拽」功能(虚拟机设置 → 共享文件夹 → 高级选项),直接拖拽文件即可。

方法四:使用 ISO 工具(如 VMware Tools/Guest Additions)

适用场景:所有虚拟机,需先安装工具

  1. VMware Tools(以 Ubuntu 为例):

    • 虚拟机菜单中点击「虚拟机」→「安装 VMware Tools」,挂载 ISO 后解压安装:bash
       /media/用户/VMware Tools/

      VMwareTools-*.tar.gz

      ./vmware-install.pl

    • 安装后即可使用共享文件夹或拖拽功能。

  2. VirtualBox Guest Additions

    • 类似步骤,在虚拟机中运行安装程序后启用增强功能。

总结

  • 简单拖拽:适合少量文件,需安装工具(VMware Tools/Guest Additions)。
  • 共享文件夹:适合长期共享大量文件,需手动挂载。
  • scp 命令:适合通过网络远程传输,需掌握基本命令行操作。

根据你的虚拟机软件和使用习惯选择合适的方法即可。

阅读更多 >>>  虚拟机中的linux怎么ping主机名
← 上一篇: 下一篇:

网站数据信息

"linux虚拟机怎么拷贝文件"浏览人数已经达到20次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux虚拟机怎么拷贝文件的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!