Annotation of 43BSDTahoe/man/man1/tftp.1, revision 1.1.1.1

1.1       root        1: .\" Copyright (c) 1986 Regents of the University of California.
                      2: .\" All rights reserved.  The Berkeley software License Agreement
                      3: .\" specifies the terms and conditions for redistribution.
                      4: .\"
                      5: .\"    @(#)tftp.1c     1.2 (Berkeley) 4/20/86
                      6: .\"
                      7: .TH TFTP 1C "April 20, 1986"
                      8: .UC 6
                      9: .SH NAME
                     10: tftp \- trivial file transfer program
                     11: .SH SYNOPSIS
                     12: .B tftp
                     13: [
                     14: host
                     15: ]
                     16: .SH DESCRIPTION
                     17: .I Tftp
                     18: is the user interface to the Internet TFTP
                     19: (Trivial File Transfer Protocol),
                     20: which allows users to transfer files to and from a remote machine.
                     21: The remote
                     22: .I host
                     23: may be specified on the command line, in which case
                     24: .I tftp
                     25: uses
                     26: .I host
                     27: as the default host for future transfers (see the
                     28: .B connect
                     29: command below).
                     30: .SH COMMANDS
                     31: Once
                     32: .I tftp
                     33: is running, it issues the prompt
                     34: .B tftp>
                     35: and recognizes the following commands:
                     36: .TP
                     37: \fBconnect\fP \fIhost-name\fP [ \fIport\fP ]
                     38: Set the
                     39: .I host
                     40: (and optionally
                     41: .IR port )
                     42: for transfers.
                     43: Note that the TFTP protocol, unlike the FTP protocol,
                     44: does not maintain connections betweeen transfers; thus, the
                     45: .I connect
                     46: command does not actually create a connection,
                     47: but merely remembers what host is to be used for transfers.
                     48: You do not have to use the 
                     49: .I connect
                     50: command; the remote host can be specified as part of the
                     51: .I get
                     52: or
                     53: .I put
                     54: commands.
                     55: .TP
                     56: \fBmode\fP \fItransfer-mode\fP
                     57: Set the mode for transfers; 
                     58: .I transfer-mode
                     59: may be one of
                     60: .IR ascii
                     61: or
                     62: .IR binary .
                     63: The default is
                     64: .IR ascii .
                     65: .TP
                     66: \fBput\fP \fIfile\fP
                     67: .ns
                     68: .TP
                     69: \fBput\fP \fIlocalfile remotefile\fP
                     70: .ns
                     71: .TP
                     72: \fBput\fP \fIfile1 file2 ... fileN remote-directory\fP
                     73: Put a file or set of files to the specified
                     74: remote file or directory.
                     75: The destination
                     76: can be in one of two forms:
                     77: a filename on the remote host, if the host has already been specified,
                     78: or a string of the form
                     79: .I host:filename
                     80: to specify both a host and filename at the same time.
                     81: If the latter form is used,
                     82: the hostname specified becomes the default for future transfers.
                     83: If the remote-directory form is used, the remote host is
                     84: assumed to be a
                     85: .I UNIX
                     86: machine.
                     87: .TP
                     88: \fBget\fP \fIfilename\fP
                     89: .ns
                     90: .TP
                     91: \fBget\fP \fIremotename\fP \fIlocalname\fP
                     92: .ns
                     93: .TP
                     94: \fBget\fP \fIfile1\fP \fIfile2\fP ... \fIfileN\fP
                     95: Get a file or set of files from the specified
                     96: .IR sources .
                     97: .I Source
                     98: can be in one of two forms:
                     99: a filename on the remote host, if the host has already been specified,
                    100: or a string of the form
                    101: .I host:filename
                    102: to specify both a host and filename at the same time.
                    103: If the latter form is used,
                    104: the last hostname specified becomes the default for future transfers.
                    105: .TP
                    106: .B quit
                    107: Exit
                    108: .IR tftp .
                    109: An end of file also exits.
                    110: .TP
                    111: .B verbose
                    112: Toggle verbose mode.
                    113: .TP
                    114: .B trace
                    115: Toggle packet tracing.
                    116: .TP
                    117: .B status
                    118: Show current status.
                    119: .TP
                    120: \fBrexmt\fP \fIretransmission-timeout\fP
                    121: Set the per-packet retransmission timeout, in seconds.
                    122: .TP
                    123: \fBtimeout\fP \fItotal-transmission-timeout\fP
                    124: Set the total transmission timeout, in seconds.
                    125: .TP
                    126: .B ascii
                    127: Shorthand for "mode ascii"
                    128: .TP
                    129: .B binary
                    130: Shorthand for "mode binary"
                    131: .TP
                    132: \fB?\fP \ [ \fIcommand-name\fP ... ]
                    133: Print help information.
                    134: .SH BUGS
                    135: .PP
                    136: Because there is no user-login or validation within
                    137: the
                    138: .I TFTP
                    139: protocol, the remote site will probably have some
                    140: sort of file-access restrictions in place.  The
                    141: exact methods are specific to each site and therefore
                    142: difficult to document here.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.