在虚拟机的ubuntu系统中
首先在tftp服务文件夹下新建文件
yu@ubuntu:/tftpboot$ cat tftpTestFile
hello,yuyuyu.
在家目录使用tftp命令下载文件,IP是当前的系统IP
yu@ubuntu:~$ tftp 192.168.1.88
tftp> get tftpTestFile
tftp> q
yu@ubuntu:~$ cat tftpTestFile
hello,yuyuyu.
可以看到成功下载了tftpTestFile文件
查看了一下语法
yu@ubuntu:~$ tftp --help
Usage: tftp [-4][-6][-v][-l][-m mode] [host [port]] [-c command]
在imx283开发板中
测试发现输入命令提示
[root@M28x ~]# wr tftp 192.168.1.88
BusyBox v1.18.4 (2014-03-19 15:41:22 CST) multi-call binary.
Usage: tftp [OPTIONS] HOST [PORT]
Transfer a file from/to tftp server
Options:
-l FILE Local FILE
-r FILE Remote FILE
-g Get file
-p Put file
-b SIZE Transfer blocks of SIZE octets
根据提示,下载远程文件加上-g -r参数,再次尝试
[root@M28x ~]# wr tftp -gr tftpTestFile 192.168.1.88
[root@M28x ~]# cat tftpTestFile
hello,yuyuyu.
还有以下写法都可以
[root@M28x ~]# wr tftp -g -r tftpTestFile 192.168.1.88
[root@M28x ~]# wr tftp 192.168.1.88 -g -r tftpTestFile
[root@M28x ~]# wr tftp 192.168.1.88 -gr tftpTestFile
最后多尝试了几次,不能顺便改一下文件名。
…
…
…