嵌入式Linux开发环境搭建之五---VMware tool实现Linux与windows文件共享

简介: 嵌入式Linux开发环境搭建之五---VMware tool实现Linux与windows文件共享

一、Windows下的操作

在windows系统下新建一个文件WinShare【随意起的一个名字】用于存放Windows与Linux共享的文件。

二、Linux下的操作

虚拟机->设置->选项共享文件夹

 

三、在Linux下安装Vmware tools

方法一:

1、 在VMWare下的linux中,安装VMware tools。

点击“重新安装Vmware tools”,会自动跳转到Vmware  文件所在的位置

在当前窗口空白处右键,选择Open in Terminal,便可以看到Vmware tools文件所在的路径。

2、在终端执行命令【cd /】,进入顶层文件夹,再执行命令你【mkdir MyFile】新建一个文件夹,用于存放自己的文件,以免跟系统文件夹搞混了。

cp /media/yum9193/Vmware tools  /MyFile

3、将Vmware tools文件复制到 /MyFile 文件夹之后,执行解压命令

tar –zxvf VmwareTools-10.1.6-5214329.tar.gz

4、解压完成之后, ls可以看到解压之后的文件

进入解压之后的文件夹,执行命令【cd vmware-tools-distrib】

执行安装命令【./vmware-install.pl】

在安装的时候,中间会出现多个选择【包括安装位置的选择,默认安装在/usr/bin目录】,直接回车即可。

5、在Linux中进入共享文件夹,新建一个a.c文件,建好之后去windows中查看。可以看到已经可以实现共享文件了。

方法二:用方法一安装的时候,系统有时候不会弹出光盘,这时候采用方法二安装

1、虚拟机->设置->硬件->CD/DVD(SATA)->使用ISO镜像->浏览

在弹出的文件夹中找到VMVareWorkStation的安装下的linux.iso。文件即可。(这里的操作相当于加载了linux.iso镜像,这个镜像就是Vmware Tool的安装镜像)

2、虚拟机->可移动设备->连接

可以看到左侧多了一个光盘设备

点击这个光盘设备,就会弹出Vmware tool的安装文件,接下来就跟刚才上面第一种方法的操作一样了

 

注意:加载.vmx虚拟机的时候,要重新在虚拟机-》设置中去设置共享文件夹。

 

后面用了一段时间之后发现,共享文件夹可以使用的,但是在Linux和windows之间复制粘贴却不能使用,解决方法如下:

$ sudo apt update

$ sudo apt install open-vm-tools

$ sudo apt install open-vm-tools-dkms      #这里不用复制,值复制前面的英文,该工具为共享文件

$ sudo apt install open-vm-tools-desktop  #这里不用复制,值复制前面的英文,该工具为主机与虚拟机主机拖放文件,复制粘贴功能

目录
相关文章
|
3天前
|
iOS开发 MacOS Windows
|
3天前
|
Java 程序员 Windows
【windows自带exe】使用`findstr.exe`来搜索包含某个字符串的文件
【windows自带exe】使用`findstr.exe`来搜索包含某个字符串的文件
15 0
|
3天前
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
27 0
|
3天前
|
安全 Linux 网络安全
Windows搭建Emby媒体库服务器,无公网IP远程访问本地影音文件
Windows搭建Emby媒体库服务器,无公网IP远程访问本地影音文件
18 0
|
3天前
|
Oracle Java 关系型数据库
windows 下 win11 JDK17安装与环境变量的配置(配置简单详细,包含IJ中java文件如何使用命令运行)
本文介绍了Windows 11中安装JDK 17的步骤,包括从官方网站下载JDK、配置环境变量以及验证安装是否成功。首先,下载JDK 17的安装文件,如果没有Oracle账户,可以直接解压缩文件到指定目录。接着,配置系统环境变量,新建`JAVA_HOME`变量指向JDK安装路径,并在`Path`变量中添加。然后,通过命令行(cmd)验证安装,分别输入`java -version`和`javac -version`检查版本信息。最后,作者分享了如何在任意位置运行Java代码,包括在IntelliJ IDEA(IJ)中创建的Java文件,只需去掉包声明,就可以通过命令行直接运行。
|
3天前
|
安全 数据安全/隐私保护 Windows
Windows文件搜索神器Everything安装配置结合内网穿透实现公网查询本地文件
Windows文件搜索神器Everything安装配置结合内网穿透实现公网查询本地文件
|
3天前
|
Apache 项目管理 数据安全/隐私保护
Windows安装TortoiseSVN客户端结合Cpolar实现公网提交文件到本地服务器
Windows安装TortoiseSVN客户端结合Cpolar实现公网提交文件到本地服务器
|
3天前
|
前端开发 Linux iOS开发
【Flutter前端技术开发专栏】Flutter在桌面应用(Windows/macOS/Linux)的开发实践
【4月更文挑战第30天】Flutter扩展至桌面应用开发,允许开发者用同一代码库构建Windows、macOS和Linux应用,提高效率并保持平台一致性。创建桌面应用需指定目标平台,如`flutter create -t windows my_desktop_app`。开发中注意UI适配、性能优化、系统交互及测试部署。UI适配利用布局组件和`MediaQuery`,性能优化借助`PerformanceLogging`、`Isolate`和`compute`。
【Flutter前端技术开发专栏】Flutter在桌面应用(Windows/macOS/Linux)的开发实践
|
3天前
|
Linux
百度搜索:蓝易云【Linux中如何对文件进行压缩和解压缩?】
这些是在Linux中进行文件压缩和解压缩的常见方法。根据您的需求和具体情况,可能会使用其他压缩工具和选项。您可以通过查阅相应命令的帮助文档来获取更多详细信息。
56 1