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日

相关文章

  • Amber22 安装过程miniconda报错处理

    Amber22 安装过程miniconda报错处理 amber22安装报错:CondaFileIOError: ‘/home/lbm/amber22/amber22_src/build/CMakeFiles/miniconda/install/pkgs/envs/*/env.txt’. [Errno 2] No such file or directory:…

    Linux 2023年4月11日
    00
  • VMware虚拟机中Ubuntu18.04无法连接网络的解决办法

    下面是详细讲解“VMware虚拟机中Ubuntu18.04无法连接网络的解决办法”的攻略: 问题描述 在VMware虚拟机中安装Ubuntu 18.04系统后,无法连接网络。 解决方案 在VMware虚拟机设置中配置网络连接。 步骤一:检查网络适配器 首先需要确认虚拟机中网络适配器的配置是否正确。打开VMware虚拟机,点击虚拟机菜单栏中的“编辑”选项,选择…

    Linux 2023年5月24日
    00
  • Linux下执行shell脚本出现-bash: ./stop.sh: /bin/bash^M: bad interpreter: No such file or directory问题

    问题描述:我在Windows下将shell脚本编写好上传至Linux服务器,chmod之后执行脚本出现如下问题 出现原因:Windows下编辑的shell脚本文件格式是dos,而Linux下需要unix格式的,可用vim编辑器查看文件格式按【ESC键>>按shift+冒号>>输入set  ff>>回车】 解决方案:将dos…

    Linux 2023年4月11日
    00
  • RHEL 7.0 编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14运行环境

    编译安装Nginx1.6.0 安装必备工具 首先需要创建一个Nginx用户,为了安全起见,用此用户来运行Nginx。 sudo useradd -r nginx 然后安装必备工具: sudo yum install -y pcre-devel openssl-devel zlib-devel 下载、编译、安装Nginx wget http://nginx.o…

    Linux 2023年5月14日
    00
  • [Linux] nginx记录多种响应时间

    官网介绍$request_time – Full request time, starting when NGINX reads the first byte from the client and ending when NGINX sends the last byte of the response body$upstream_connect_time…

    Linux 2023年4月13日
    00
  • Linux C 文件与目录4 将缓冲区数据写入磁盘

    将缓冲区数据写入磁盘   所谓缓冲区,是Linux系统对文件的一种处理方式。在对文件进行写操作时,并没有立即把数据写入到磁盘,而是把数据写入到缓冲区。如果需要把数据立即写入到磁盘,可以使用sync函数。用这个函数强制写入缓冲区数据的的好处是保证数据同步。       函数原型:     int sync(void); 这个函数会对当前程序打开的所有文件进行处…

    Linux 2023年4月16日
    00
  • 如何在Linux系统上配置网络连接?

    下面将介绍如何在Linux系统上配置网络连接,包括静态IP设置和动态IP设置两种方法。 静态IP设置 步骤一:编辑网络接口配置文件 在Linux系统中,我们可以通过编辑网络接口配置文件(/etc/network/interfaces)来配置网络连接信息。使用root账户登录系统后,打开终端,使用文本编辑器(如vi、nano)打开网络接口配置文件。 sudo …

    Linux 2023年4月19日
    00
  • CentOS 7系统下配置自定义JDK的教程

    下面我将为大家详细讲解在CentOS 7系统下配置自定义JDK的教程。整个过程分为以下几个步骤: 下载需要安装的JDK版本 解压JDK安装文件 配置环境变量 验证安装结果 接下来,我们将一步步的详细介绍这些步骤。 步骤一:下载需要安装的JDK版本 首先,我们需要从Oracle官网上下载需要安装的JDK版本。在这里我们以JDK 1.8为例进行说明。下载完成后,…

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