嵌入式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  #这里不用复制,值复制前面的英文,该工具为主机与虚拟机主机拖放文件,复制粘贴功能

相关文章
|
6天前
|
安全 Linux 数据安全/隐私保护
探索Linux操作系统的文件权限管理
【9月更文挑战第29天】在数字世界中,文件权限管理如同保护我们隐私的锁。本文将带你了解如何在Linux系统中设置和管理文件权限,确保你的数据安全。我们将一起学习如何通过命令行工具来控制文件访问,就像学习一门新语言一样有趣。准备好了吗?让我们一起开启这场技术之旅!
|
8天前
|
Linux
深入理解Linux中的cp命令:文件与目录的复制利器
深入理解Linux中的cp命令:文件与目录的复制利器
|
8天前
|
Linux Shell
10-9|linux上统计文件中单词次数
10-9|linux上统计文件中单词次数
|
9天前
|
存储 Linux Shell
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
|
8天前
|
Windows
7-3|windows删除目录下的所有文件的命令
7-3|windows删除目录下的所有文件的命令
|
9天前
|
Windows
Windows7电脑启动时提示文件winload.exe无法验证其数字签名,错误代码0xc0000428的解决方法
Windows7电脑启动时提示文件winload.exe无法验证其数字签名,错误代码0xc0000428的解决方法
|
1月前
|
网络安全 虚拟化 Windows
windows 11安装openSSH server 遇到的"kex_exchange_identification: read: Connection reset"问题
windows 11安装openSSH server 遇到的"kex_exchange_identification: read: Connection reset"问题
|
2月前
|
PHP Windows
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误
|
2月前
|
开发框架 .NET API
Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005
Windows Server 2022 安装IIS 报错 访问临时文件夹 C:\WINDOWS\TEMP\3C 读取/写入权限 错误: 0x80070005
86 0
|
2月前
|
Linux Docker Windows
Windows——Docker拉取Windows Server镜像
Windows——Docker拉取Windows Server镜像
111 0
下一篇
无影云桌面