实现Ubuntu系统和windows系统之间进行文件共享、互传等操作

前言:当我们裸机安装了Windows,并且在Windows中安装了虚拟机VMWare,并且在虚拟机中安装了ubuntu后。我们在实际开发过程中一般在Windows中编辑源代码,而在Linux中编译、执行源代码。这时候就需要在Windows和Linux之间进行交互,实现ubuntu系统和windows系统之间进行文件共享、互传等操作。

 

怎么实现交互呢?可以参考如下方式:

 

方式一:使用ftp服务器(借助filezilla软件工具实现),优点:文件可以拖拽互传,目录结构清晰;缺点:每次使用时都需要先打开filezilla软件,然后建立站点通信才能进行文件互传。

实现步骤如下:

1.Ubuntu中安装ssh,命令:sudo apt-get install ssh openssh-server

2.查看虚拟机中Ubuntu的IP地址,命令:ifconfig

3.回到宿主机中,百度搜索下载FileZilla,其实这就是一个基于FTP协议、在两台电脑之间进行文件传送的软件,另一台电脑可以在远端,在当前情况下,另一台电脑就是装在本地的虚拟机。

4.点击快速连接之后就会出现本地和远程文件列表,可以互相拖拽文件。

 

教程参考:https://blog.csdn.net/Zhu_Zhu_Wonder/article/details/50767922

 

 

方式二(推荐):使用VMware Tools建立VMware下Ubuntu系统和Windows系统之间的文件共享。

 

1、VMware Tools简介:VMware Tools是VMware自带的一种增强工具,提供增强的虚拟显卡和硬盘性能、同步虚拟机与主机的驱动程序等功能。只有安装了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽功能,鼠标也可以在虚拟机与主机之间自由移动(否则需要先按CRTL+ALT)。

2、VMWare共享文件夹使用实现步骤:

(1)先在Windows中创建一个文件夹,建议使用英文名称。

(2)在VMWare中,打开菜单栏 VM -> Setting -> Options -> Shared Folders选项卡,右边上侧选择Always Enabled,下面点击Add,next,在打开的选项卡中Host path项目中浏览选择(1)中创建的文件夹,下面Name中会自动弹出一个相同的名字,这个名字是将来windows中的文件夹在linux虚拟机中的映射文件夹,名字可以改也可以不改。然后一直OK,完成即可。

(3)在linux中,直接到 /mnt/hgfs 目录下,即可找到刚才(2)中Name相同的名字的文件夹,这个目录即是(1)中Windows中的目录在linux下的映射。

       通过上述三步即完成了Windows下文件夹在虚拟机linux中的共享文件夹设置,以后通过这个共享文件夹即可完成Windows和linux之间文件的共享、互传了。

 

教程参考:https://blog.csdn.net/flyingcys/article/details/63686254

 

  • (容易忘掉)记录一下Ubuntu系统中共享文件夹所在目录位置:/mnt/hgfs

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xw-何妨吟啸且徐行

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值