zoukankan      html  css  js  c++  java
  • tftp命令详解

    介绍一个     FTP客户端-IIS7服务器管理工具
    作为FTP客户端,它支持批量管理ftp站点。定时上传和定时下载,定时备份,且操作简洁。同时iis7服务器管理工具还是vnc客户端。并且支持批量管理管理windows及linux服务器、vps。让服务器真正实现了一站式管理,真的是非常方便。
    官网地址:http://fwqglgj.iis7.net/cp/ftp/?zmyc-jz
    使用截图如下:

     

    TFTP协议简介
    TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:

    一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。

    因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。

    下面就详细介绍一下linux服务器端tftp-server的配置。本文来自成都明诚科技,

    详细信息请访问http://www.embedexpert.com/article/linuxkernel/2010/1020/tftpserverset.html

    1、查看tftp服务是否开启

    netstat -a | grep tftp

    显示结果为

    udp 0 0 *:tftp *:*

    表明服务已经开启,就表明tftp配置成功了。

    2tftp使用

    复制一个文件到tftp服务器目录,然后在主机启动tftp软件,进行简单测试。

    tftp 192.168.1.2
    tftp>get <download file>
    
    tftp>put <upload file>
    tftp>q

    6tftp命令用法如下

    tftp     your-ip-address

    【TFTP相关操作命令】

    connect:连接到远程tftp服务器
    mode:文件传输模式
    put:上传文件
    get:下载文件
    quit:退出
    verbose:显示详细的处理信息
    tarce:显示包路径
    status:显示当前状态信息
    binary:二进制传输模式
    ascii:ascii传送模式
    rexmt:设置包传输的超时时间
    timeout:设置重传的超时时间
    help:帮助信息
    ?:帮助信息

    3、如果老是出现“AVC Denial, click icon to view”的错误,并不能传输文件,需要作如下修改

    修改/etc/sysconfig/selinux,将SELINUX设定为disable
    使用命令setenforce 0让selinux配置文件生效

    4Busyboxtftp命令的用法
    命令格式为:

    tftp [option] ... host [port]

    如果要下载或上传文件的话是一定要用这些option的。成都明诚科技。

    -g表示下载文件(get)
    -p表示上传文件(put)
    -l表示本地文件名(local file)
    -r表示远程主机的文件名(remote file)

    例1:要从远程主机192.168.1.2上下载embedexpert,则应输入以下命令

    tftp -g -r embedexpert 192.168.1.2

    例2:

    tftp 0x80600000 u-boot-with-spl.bin

      把文件u-boot-with-spl.bin通过tftp加载到内存的0x80600000处

    例3:

    tftp 193.169.3.42
    tftp>connect tftp>get demon.txt tftp>status tftp>quit

    这就是从共享出通过tftp下载文件。

  • 相关阅读:
    《Python入门》学习笔记(2)
    《Python入门》学习笔记(1)
    《基于华为云DevCloud的托马斯商城》的学习笔记
    国内外云测平台
    优秀程序员&优秀架构师需要具备的能力和特质
    jira插件-xray、zephyr、synapseRT测试管理试用反馈
    Json文件转换为Excel文件!涉及读文件,时间戳转化,写文档
    客户端与服务端通信的交互模式
    traceroute和tracert区别
    mysql: navicat for mysql 执行快捷键
  • 原文地址:https://www.cnblogs.com/zhangjiansheng/p/7955470.html
Copyright © 2011-2022 走看看