(嵌入式)busybox中TFTP服务器的使用
2012-11-21 14:00
267 查看
(嵌入式)busybox中TFTP服务器的使用
板子上一直有tftp命令,但是帮助只有这一点,不知道怎么用的
今天查了网上才知道options的选项
Options:
-l FILE Local FILE
-r FILE Remote FILE
-g Get file
-p Put file
方法一:在windows中实现tftp服务器
下载 tftpd32.exe 即可,直接双击运行
在tftp根目录中添加我们所要下到开发板中的程序文件。注:文件名必须要求有后缀的全称
在开发板的命令行中输入
tftp -l a.txt -r a.txt -g 192.168.1.21 69
参数说明:-l 是local的缩写,后跟本地或下载到本地后重命名的文件名。
-r 是remote的缩写,后跟远程即PC机tftp服务器根目录中的文件名,或上传到PC机后重命名后的文件名。
-g 是get的缩写,下载文件时用,后跟PC机的IP地址
-p 是put的缩写,上传文件时用,后跟PC机的IP地址
tftp 默认占用的是69端口。
注意:下载或上传文件时,文件名最好相同,否则会出现得到了文件,但文件大小却是 0k 的尴尬现象。如果出现了这种现象,请多敲几次命令,在 -l -r 和 -g 前面多放几个空格,例如
tftp -l a.txt -r a.txt -g 192.168.1.21 69
默认下载到开发板的当前目录。
上传文件:将开发板当前目录的某个文件上传到tftp服务器根目录。
命令: tftp -l a.txt -r a.txt -p 192.168.1.21 69
当然我们假设tftp服务器根目录不存在a.txt这个文件,当运行这个命令后,就会在tftp服务器根目录中发现这个文件。
问题:为什么当我下载后,得到的文件大小是0K?
答:这就是用windows带来的麻烦,如果出现这种情况,建议将 -l 和 -r 后的参数改成一样,并尝试增加空格。
方法二:LINUX下搭建tftp,资料很多,不累述
参见http://www.360doc.com/content/11/0104/10/3508740_83803707.shtml
板子上一直有tftp命令,但是帮助只有这一点,不知道怎么用的
今天查了网上才知道options的选项
Options:
-l FILE Local FILE
-r FILE Remote FILE
-g Get file
-p Put file
方法一:在windows中实现tftp服务器
下载 tftpd32.exe 即可,直接双击运行
在tftp根目录中添加我们所要下到开发板中的程序文件。注:文件名必须要求有后缀的全称
在开发板的命令行中输入
tftp -l a.txt -r a.txt -g 192.168.1.21 69
参数说明:-l 是local的缩写,后跟本地或下载到本地后重命名的文件名。
-r 是remote的缩写,后跟远程即PC机tftp服务器根目录中的文件名,或上传到PC机后重命名后的文件名。
-g 是get的缩写,下载文件时用,后跟PC机的IP地址
-p 是put的缩写,上传文件时用,后跟PC机的IP地址
tftp 默认占用的是69端口。
注意:下载或上传文件时,文件名最好相同,否则会出现得到了文件,但文件大小却是 0k 的尴尬现象。如果出现了这种现象,请多敲几次命令,在 -l -r 和 -g 前面多放几个空格,例如
tftp -l a.txt -r a.txt -g 192.168.1.21 69
默认下载到开发板的当前目录。
上传文件:将开发板当前目录的某个文件上传到tftp服务器根目录。
命令: tftp -l a.txt -r a.txt -p 192.168.1.21 69
当然我们假设tftp服务器根目录不存在a.txt这个文件,当运行这个命令后,就会在tftp服务器根目录中发现这个文件。
问题:为什么当我下载后,得到的文件大小是0K?
答:这就是用windows带来的麻烦,如果出现这种情况,建议将 -l 和 -r 后的参数改成一样,并尝试增加空格。
方法二:LINUX下搭建tftp,资料很多,不累述
参见http://www.360doc.com/content/11/0104/10/3508740_83803707.shtml
相关文章推荐
- (嵌入式)busybox中TFTP服务器的使用
- (嵌入式)busybox中TFTP服务器的使用
- busybox中tftp服务器使用命令
- 嵌入式 busybox自带的tftp、telnet、ftp服务器
- 嵌入式linux tftp服务器的配置
- 【嵌入式开发】嵌入式 开发环境 (远程登录 | 文件共享 | NFS TFTP 服务器 | 串口连接 | Win8.1 + RedHat Enterprise 6.3 + Vmware11)
- busybox 自带ftp 服务器使用
- busybox tftp命令的使用
- BusyBox tftp使用
- 使用Vagrant在Windows平台搭建嵌入式Linux开发环境(2)Tftpd服务器搭建
- [centos6.2] 使用dnsmasq 代替 tftp 和 dhcp服务器 作无人职守安装
- busybox自带的tftp服务器
- BusyBox下tftp命令的使用
- tftp命令在嵌入式环境和linux(windows)环境下的使用
- Java使用Jetty实现嵌入式Web服务器及Servlet容器
- Busybox下tftp命令使用详解
- TFTP服务器的安装和使用
- main方法启动jetty java嵌入式web服务器jetty的使用
- 使用Vagrant在Windows平台搭建嵌入式Linux开发环境(3)nfs服务器搭建
- busyBOX---------------tftp使用