Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ tftp(TC) — OpenDesktop 1.1.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

tftpd(ADMN)


     TFTP(TC)                                   UNIX System V



     Name
          tftp - User interface to the DARPA TFTP protocol


     Syntax
          tftp [ host [ port ] ]


     Description
          The tftp command is the user interface to the DARPA standard
          Trivial  File  Transfer Protocol.  The program allows a user
          to transfer files to and from a remote network site.

          The client host with which tftp is  to  communicate  may  be
          specified  on  the command line.  If this is done, tftp will
          immediately attempt to establish  a  connection  to  a  TFTP
          server on that host.  Otherwise, tftp will enter its command
          interpreter and await instructions from the user.  When tftp
          is awaiting commands from the user, the prompt:

               tftp>

          appears.  The following commands are recognized by tftp:

          connect host-name [ port ]
               Set the host (and,  optionally,  port)  for  transfers.
               Note  that  the TFTP protocol, unlike the FTP protocol,
               does not maintain connections between transfers;  thus,
               the   connect   command  does  not  actually  create  a
               connection, but merely remembers what  host  is  to  be
               used for transfers.  You do not have to use the connect
               command; the remote host can be specified  as  part  of
               the get or put command.

          mode transfer-mode
               Set the mode for transfers; transfer-mode may be one of
               ascii or binary.  The default is ascii.

          put file
          put localfile remotefile
          put file1 file2 ... fileN remote-directory
               Put a file or set of files to the specified remote file
               or  directory.   The  destination  can be in one of two
               forms: a filename on the remote host, if the  host  has
               already  been  specified,  or  a  string  of  the  form
               host:filename to specify both a host and a filename  at
               the  same  time.   If  the  latter  form  is  used, the
               hostname  specified  becomes  the  default  for  future
               transfers.   If  the remote-directory form is used, the
               remote host is assumed to be a UNIX machine.

          get filename
          get remotename localname
          get file1 file2 ... fileN
               Get a file or set of files from the specified  sources.
               Source  can  be  in one of two forms: a filename on the
               remote host, if the host has already been specified; or
               a  string  of  the form host:filename to specify both a
               host and filename at the same time.  If the latter form
               is  used,  the  last  hostname  specified  becomes  the
               default for future transfers.

          quit Exit tftp.  An end-of-file also exits.

          verbose
               Toggle verbose mode.

          trace
               Toggle packet-tracing.

          status
               Show current status.

          rexmt retransmission-timeout
               Set the per-packet retransmission timeout, in seconds.

          timeout total-transmission-timeout
               Set the total transmission timeout, in seconds.

          ascii
               Shorthand for mode ascii

          binary
               Shorthand for mode binary

          ?  [ command-name ... ]
               Print help information.


     Files
          /etc/hosts


     See Also
          tftpd(ADMN).


     Warnings
          Because there is no user-login or validation within the TFTP
          protocol,  the  remote  site will probably have some sort of
          file-access restrictions in place.  The  exact  methods  are
          specific to each site.


     (printed 8/17/89)                                  TFTP(TC)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026