ubuntu 10.04 下用 tftp 给开发板传输文件
通过 tftp,在主机与开发板之间传输文件是一种很快捷的方法,下面是在
Ubuntu10.04 下用 tftp 在开发板之间传输文件的方法。
1. 安装 tftp 客户端和服务器端
#sudo apt-get install
tftp-hpa
tftpd-hpa
xinetd
2. 修改配置文件,添加共享目录
#sudo vi /etc/default/tftp-hpa
TFTP_DIRECTORY = “/home/linux/tftpboot”
//设置 tftp 目录,将自己
的 tftp 目录填上去,将默认的目录注释掉
TFTP_OPTIONS = “-l
-c
-s”
//设置 tftp 目录的属性
3. 重启服务
#sudo service tftpd-hpa
restart
//重启服务器
#sudo /etc/init.d/xinetd
reload
#sudo /etc/init.d/xinetd
restart
//重启 xinted,tftp 服务的一个脚本
4. 测试 tftp 功能
将任意一个文件放到 tftp 目录下,
#cd
tftpboot
//进入 tftpboot 目录
#touch
file
//在 tftpboot 目录下建立一个 file 文件
进入到开发板中,在任意一个目录下,输入如下语句
#tftp –g –r file 192.168.1.xx
//此 IP 为主机 IP,file 是在 tftpboot
目录下给开发板传输的文件,-g:表示 get,下载,-r:remove,移动。
现在在开发板上已经下载好了 file 文件。说明 tftp 功能配置完全正确。