用ftp从linux上下载文件到开发板的方法

1.       首先将我们的虚拟机(操作系统以fedora为例)与开发板的用网线连接。

2.       虚拟机的网卡设置为bridged (这个在vmware软件中设置,方法可参考网上范例)。

3.       给虚拟机的网卡配置ip地址。

如果虚拟机与开发板地址为192.168.0.48的网卡相连,那么虚拟机需要配置为192.168.0.1/24网段的地址。若是与另外一个网卡相连,则需要配置为192.168.1.1/24网段的地址。

假设虚拟机与地址为192.168.0.48的网卡相连,那么在虚拟机中输入指令:

ifconfig eth1 192.168.0.11/24 up。

   然后,测试fedora与开发板网络是否连接好。

在fedora中输入指令:ping 192.168.0.48 ,若看到回应,则证明两者网络已经连接好。

4.       启动fedora的ftp服务器。

输入如下指令:service vsftpd start

5.       将要下载开发板的文件拷贝至路径:  /var/ftp/pub/

以我们的fastdb交叉编译生成的subsql文件为例,即执行cp subsql /var/ftp/pub

6.       在开发板上进行下载。

先从feodra上通过telnet登陆到我们的开发板telnet 192.168.0.48。输入用户名密码后,成功登陆到开发板。

然后进入到开发板的某个路径下(比如:/mnt/Nand),输入指令

ftpget 192.168.0.11  subsql  /pub/subsql

然后就可以看到在当前路径下,多了一个文件subsql。 即我们的文件下载成功。

 

注:以上的步骤中,前5步均是在fedora上执行的操作,只有第6步是通过telnet登陆到开发板后,在开发板上进行的操作。

GitHub 加速计划 / li / linux-dash
10
2
下载
A beautiful web dashboard for Linux
最近提交(Master分支:1 个月前 )
186a802e added ecosystem file for PM2 5 年前
5def40a3 Add host customization support for the NodeJS version 5 年前
Logo

新一代开源开发者平台 GitCode,通过集成代码托管服务、代码仓库以及可信赖的开源组件库,让开发者可以在云端进行代码托管和开发。旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐