Vmware虚拟机怎么向Linux虚拟机拖放文件?

如果你使用的是Vmware Workstation虚拟机软件,那么你可以按照以下步骤向Linux虚拟机拖放文件:

第一步:选择需要拖放的文件。在Windows宿主机中,找到你想要拖放的文件或文件夹。如果你想要拖放多个文件,可以按住Ctrl键,然后逐一选择它们。

第二步:将文件拖放到虚拟机窗口中。打开Linux虚拟机软件,将它的窗口大小设置为与Windows宿主机窗口相同,保持它们在同一屏幕上。接下来,将你在第一步中选择的文件或文件夹拖动到Linux虚拟机窗口中。

第三步:在Linux虚拟机中接收文件。现在你已经将文件拖放到Linux虚拟机中了,但是它们并未自动拷贝到虚拟机内部。要完成拷贝,请打开终端窗口,输入以下命令:

cd /mnt/hgfs

这个命令会让你进入到Vmware虚拟机所提供的本地文件系统目录。你可以在这个目录下找到你刚才在 Windows 宿主机上拖放到虚拟机中的所有文件。

第四步:将文件拷贝到Linux虚拟机内部。现在你已经找到了要拷贝的文件,接下来可以将它们拷贝到Linux虚拟机中。假设你的文件在名为“test”文件夹下,你可以使用以下命令将它们拷贝到虚拟机的“/home/user”目录下:

cp /mnt/hgfs/test/* /home/user/

另外,有时在进行虚拟机拖放的时候,可能会遇到以下错误提示:

Unable to initialize drag and drop subsystem

这个错误提示表示当前Vmware虚拟机的拖放功能可能未开启。你可以尝试在Vmware虚拟机设置中进行如下设置:

  1. 点击“虚拟机”菜单中的“设置”选项;
  2. 在左侧栏中选择“选项”;
  3. 选择“Guest Isolation”选项卡;
  4. 检查“Enable Drag and Drop”以及“Enable Copy and Paste”选项是否都被勾选;
  5. 如果没有被勾选,勾选它们并点击“确定”。

然后关闭这个设置窗口并重启虚拟机,再尝试进行拖放操作即可。

示例说明:

示例一:拖放单个文件

  1. 在Windows宿主机上,选择一个文件,比如"C:\documents\testfile.txt";
  2. 将该文件拖到Vmware虚拟机的窗口中;
  3. 在Linux虚拟机终端中使用"cd /mnt/hgfs"命令进入虚拟机提供的本地文件系统目录;
  4. 使用"ls"命令查看文件是否已经拷贝到该目录中;
  5. 如果已经拷贝到该目录中,就可以使用"cp /mnt/hgfs/testfile.txt /home/user/"命令将其拷贝到Linux虚拟机中。

示例二:拖放多个文件

  1. 在Windows宿主机上,按住Ctrl键选中多个文件,比如"C:\documents\testfile1.txt"和"C:\documents\testfile2.txt";
  2. 将这两个文件拖到Vmware虚拟机的窗口中;
  3. 在Linux虚拟机终端中使用"cd /mnt/hgfs"命令进入虚拟机提供的本地文件系统目录;
  4. 使用"ls"命令查看文件是否已经拷贝到该目录中;
  5. 如果已经拷贝到该目录中,就可以使用"cp /mnt/hgfs/*.txt /home/user/"命令将这两个文件拷贝到Linux虚拟机中。注意,这个命令会将指定目录下的所有txt文件都拷贝到Linux虚拟机的"/home/user"目录下。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Vmware虚拟机怎么向Linux虚拟机拖放文件? - Python技术站

(0)
上一篇 2023年5月24日
下一篇 2023年5月24日

相关文章

  • CentOS7 LNMP+phpmyadmin环境搭建 第三篇phpmyadmin安装

    为了方便阅读,本次攻略会按照以下格式给出: 1. 准备工作 在进入具体的安装过程之前,我们需要先完成一些准备工作:- 确保你的服务器上已经安装了Nginx、MySQL和PHP。- 安装phpMyAdmin所需要的依赖库。 2. 下载和解压phpMyAdmin软件包 首先,我们需要从phpMyAdmin的官方网站(https://www.phpmyadmin.…

    Linux 2023年5月14日
    00
  • Linux下如何查看版本信息的方法步骤

    要查看Linux操作系统的版本信息,有多个方法可以实现。以下是两种最常用的方法: 方法一:使用命令行 在Linux终端中运行以下命令可以查看当前操作系统的版本信息: uname -a 运行该命令后,会输出当前操作系统的详细信息,包括内核版本、主机名称、操作系统版本、处理器架构等等。例如: Linux myserver 4.15.0-135-generic #…

    Linux 2023年5月14日
    00
  • Linux环境下:程序的链接, 装载和库[ELF文件详解]

    编译过程拆解 预处理处理生成.i文件, .i文件还是源码文件 将所有的宏定义#define展开。 处理#if, #else, #endif等条件编译指令 处理#include, 原地插入文件 cpp HelloWorld.c > HelloWorld.i可以这样来进行预编译,cpp是C preprocessor就是专门做预处理的。或者 通过gcc -E…

    Linux 2023年4月10日
    00
  • Linux复制/传输之 scp命令

    Linux scp 命令用于 Linux 之间复制文件和目录。 scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。 scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。 语法 scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-…

    Linux 2023年4月11日
    00
  • linux系统Ansible自动化运维部署方法

    Linux系统Ansible自动化运维部署方法 Ansible是一种用于自动化IT工具的开源软件,它可以协调管理节点和远程节点上的程序。借助Ansible,运维人员可以部署、管理和升级IT应用程序和系统。以下是使用Ansible自动化运维部署的基本步骤: 步骤1:安装Ansible 在Linux中,你可以通过以下命令安装Ansible: $ sudo yum…

    Linux 2023年5月14日
    00
  • shell自动化脚本,启动、停止应用程序

    #!/usr/bin/env bash # 常量初始化 set_runtime_vars(){ # 日期时间 Now_Date=`date +”%Y-%m-%d %H:%M:%S”` # 服务状态 Service_Status=( “服务已开启” “服务已停止” ) # 动作状态 Action_Status=( “服务启动成功” “服务停止成功” “服务启动…

    Linux 2023年5月9日
    00
  • 使用速度最快的yum源的方法

    使用速度最快的yum源是使我们在Linux环境中更快速高效地安装和更新软件的方法,本攻略将为大家介绍如何找到最快的yum源并配置。 1. 寻找最快的yum源 有许多在线工具可以帮助我们找到最快的yum源,下面以”Fastestmirror”工具为例。 1.1 安装Fastestmirror 首先,我们需要使用以下命令来安装”Fastestmirror”工具:…

    Linux 2023年5月14日
    00
  • 010_Linux驱动之_DECLARE_WAIT_QUEUE_HEAD函数

    1. 功能:创建以个等待队列头 2. 函数原型 #define DECLARE_WAIT_QUEUE_HEAD (name)                            /     wait_queue_head_t name = __WAIT_QUEUE_HEAD_INITIALIZER(name)         #define __WAIT_…

    Linux 2023年4月11日
    00
合作推广
合作推广
分享本页
返回顶部