IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 玩转STM32MP1:Windows 与 Ubuntu 互传文件 -> 正文阅读

[系统运维]玩转STM32MP1:Windows 与 Ubuntu 互传文件

最近买了一块正点原子的STM32MP157开发板,记录一下学习过程。今天总结一下 Window 与 Ubuntu 互传文件的方法。?

在嵌入式开发中,通常会使用 Ubuntu 和 Windows 双系统联合开发的方式。Windows 系统用于编写代码,Ubuntu 系统用于代码编译。因此,在 Windows 和 Ubuntu 之间搭建文件传输通道是不可避免的。今天,我就来总结一下 FTP 文件传输通道的搭建方式。

1. Ubuntu 18.04 系统搭建 FTP 服务

首先,在 Ubuntu?中安装 FTP?服务,命令如下:

sudo?apt-get install?vsftpd

然后,修改?/etc/vsftpd.conf 文件(需要 sudo 权限),开启 local_enable 和 write_enable。

sudo?apt-get install?vsftpd

修改完成后,保存退出。

最后,执行命令,重启 FTP 服务即可。

sudo /etc/init.d/vsftpd restart

FTP 服务安装完成后,还需要执行 ifconfig 命令获取 Ubuntu 系统的 IP 地址(Ubuntu 18.04 默认不再支持 ifconfig 命令,需要先通过 sudo apt-get install net-tools 命令安装)。

2. Windows 安装 FTP 客户端

Windows 系统下可选的客户端很多,我使用的是:FileZilla

2.1 客户端下载安装。

从官网 https://www.filezilla.cn/download 下载客户端并安装。

如果使用的是32位系统,就下载32位版本;如果是64位系统,就下载64位版本。由于绿色版下载之后解压就可以直接使用,比较方便,所以我一般都是下载绿色版。

安装完成后,软件图标如图所示:

运行软件,界面如下图:

2.2 FileZilla 软件配置

(1)打开 FileZilla 软件,点击“文件”->“站点管理器”,打开后可以看到如下界面。

(2)点击“新站点”按钮创建站点,然后命名为 Ubuntu(名字可以随便取)。

(3)选中创建的 Ubuntu 站点,对“常规”选项卡进行配置。

连接成功后,界面如下:

(4)点击“服务器”->“断开连接”。

(5)点击“文件”->“站点管理器”,打开站点管理器。选中 Ubuntu 站点,然后选择“字符集”选项卡,配置为“强制 UTF-8”编码。(如果不配置编码,那么Ubuntu 系统的中文文件名会乱码)

(6)完成编码配置后,点击“连接”即可。

(7)如果要将 Windows 系统下的文件拷贝到 Ubuntu 系统,直接将左侧 Window 目录下的文件拖到右侧 Ubuntu 系统目录界面指定位置即可,反之亦然。

3. 总结

以上就是通过 FTP 服务在 Ubuntu 和 Windows 系统之间传递文件的方法。当然,如果你是用的是 VMware 虚拟机,那么在安装 VMware Tools 之后,直接在 Ubuntu 和 Windows 之间拖动文件也可以。

文章会同时发布在我的微信公众号,欢迎关注。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-09-04 17:57:06  更:2021-09-04 17:57:54 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 13:32:42-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码