目录
一、认识 tftp、nfs
1、什么是 tftp?
tftp(Trivial File Transfer Protocol)即简单文件传输协议是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。一般系统移植的时候,要使用该协议来传输 uboot 文件。

2、什么是 nfs?
nfs(Network File System)即网络文件系统,其基于UDP/IP使用nfs能够在不同计算机之间通过网络进行文件共享,能使使用者访问网络上其它计算机中的文件就像在访问自己的计算机一样。一般是共享开发板要运行的程序。

3、tftp 和 nfs 的区别
nfs是Ubuntu系统和开发板之间的文件共享,文件还在服务端,只是开发板可以通过网络看到;tftp 是 Ubuntu系统和开发板之间的文件传输,传输完毕后开发板内就会存在这么一份文件。
二、tftp的安装
1、安装 tftp 服务端
在保证网络环境可以连通外网的情况下,输入如下指令安装 tftpd-hpa(tftp服务端)
sudo apt-get install tftpd-hpa
然后检查是否安装

本文介绍了tftp和nfs这两种文件传输和共享协议。tftp是一种简单的文件传输协议,常用于系统移植时的文件传输,而nfs则实现网络文件系统,允许不同计算机间的文件共享。文章详细阐述了在Ubuntu系统中安装和配置tftp与nfs服务端的过程,包括安装命令、配置文件编辑以及启动服务的步骤。
最低0.47元/天 解锁文章
4377

被折叠的 条评论
为什么被折叠?



