|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T f
Length: 7005 (0x1b5d) Types: TextFile Names: »ftam.1c«
└─⟦3d0c2be1b⟧ Bits:30001254 ISODE-5.0 Tape └─⟦eba4602b1⟧ »./isode-5.0.tar.Z« └─⟦d3ac74d73⟧ └─⟦this⟧ »isode-5.0/ftam2/ftam.1c«
.TH FTAM 1C "01 Mar 1987" .\" $Header: /f/osi/ftam2/RCS/ftam.1c,v 6.0 89/03/18 23:31:21 mrose Rel $ .\" .\" .\" $Log: ftam.1c,v $ .\" Revision 6.0 89/03/18 23:31:21 mrose .\" Release 5.0 .\" .SH NAME ftam \- interactive ftam initiator .SH SYNOPSIS .in +.5i .ti -.5i .B ftam \%[options] \%[host] \%[command\0arguments\0...] .in -.5i .SH DESCRIPTION The \fIftam\fR program implements the initiator side of the File Transfer, Access, and Management (FTAM) service. .PP Currently, implementations for Berkeley and AT&T UNIX exist. Supported are: the no-recovery FTAM-QoS; any of the transfer, management, and transfer and management service classes; the kernel, read, write, limited file management, enhanced file management, and grouping functional units; and, the kernel and storage attribute groups. Only three document types are supported as of this writing: unstructured text files (FTAM\-1), unstructured binary files (FTAM\-3), and filedirectory files (NBS\-9). .PP Typing INTR at the top\-level does nothing, but typing it twice in a row at the top\-level terminates \fIftam\fR; typing INTR during additional prompting causes \fIftam\fR to abort the command; typing INTR during file transfer causes the transfer to be aborted. .PP On start-up, \fIftam\fR will read a file called \fB.ftamrc\fR in the user's home directory. This file, if present, contains user-preference commands. .SH COMMANDS .TP .B append\fR\0source\0destination Appends to a file in the filestore. .TP .B cd\fR\0\%[dir] Changes the working directory on the virtual filestore. This requires the \fBrealstore\fR variable to be set appropriately. .TP .B chgrp\fR\0group\0file\0... Changes the account attribute of the named files. .TP .B close Terminates the association with the virtual filestore. .TP .B dir\fR\0\%[file] Prints a long directory listing. .TP .B echo\fR\0file\0... Simply echoes any arguments. Useful for seeing how globbed expressions will evaluate. .TP .B fdir\fR\0stream\0\%[file] Prints a long directory listing to a file or program. If \*(lqstream\*(rq starts with a vertical bar \*(lq|\*(rq, then the named program is invoked; otherwise the named file is written. .TP .B fls\fR\0stream\0\%[file] Prints a directory listing to a file or program. If \*(lqstream\*(rq starts with a vertical bar \*(lq|\*(rq, then the named program is invoked; otherwise the named file is written. .TP .B get\fR\0source\0destination Retrieves a file. .TP .B help\fR\0\%[command] Prints help information. For detailed information, try \*(lqhelp\0?\*(rq. .TP .B lcd\fR\0\%[file] Changes the working directory on the local system. .TP .B ls\fR\0\%[file] Prints a directory listing. .TP .B mkdir\fR\0dir\0... Creates a directory. .TP .B mv\fR\0source\0destination Renames a file. .TP .B open\fR\0host\0user\0\%[account] Associates with the virtual filestore. .TP .B put\fR\0source\0destination Stores a file. .TP .B pwd Prints the working directories. .TP .B quit Terminates the association with the virtual filestore and exits. .TP .B rm\fR\0file\0... Deletes a file. .TP .B set\fR\0variable\0value Displays or changes variables. For detailed information, try \*(lqset\0?\*(rq. .TP .B status Shows the current status. .SH VARIABLES .TP .B bell Rings the bell after each command terminates. Useful for long file transfers when you want to attend to other matters and be notified when you can type another command. Boolean (values: \fBon\fR or \fBoff\fR). .TP .B debug This enables voluminous output during file transfers, among other things. Boolean. .TP .B glob This enables the expansion of shell meta\-characters. Operations which perform globbing require the \fBrealstore\fR variable to be set appropriately. Boolean. .TP .B hash This enables the printing of hash marks during file transfers. Values: \fIoff\fR; \fIon\fR; \fItotal\fR. .TP .B override This sets the creation override mode for files being written to the virtual filestore. Values: \fBfail\fR, the creation operation; \fBselect\fR, use the existing file with its old contents and attributes; \fBwrite\fR, zero-truncate if it already exists, and use the existing file with its old attributes; \fBdelete\fR, if it already exists, then create a new file with new attributes. This defaults to \*(lqwrite\*(rq. .TP .B qualifier This sets the \*(lqqualifier\*(rq portion of the service which \fIftam\fR will associate with. It is needed when using the current implementation of the MITRE FTAM/FTP gateway. This defaults to \*(lqfilestore\*(rq. .TP .B query This determines if \fIftam\fR should ask the user to confirm operations involving globbing that expand to more than one filename. Boolean. This defaults to \*(lqon\*(rq. .TP .B realstore Sets the type of remote realstore associated with the virtual filestore. This is used to help \fIftam\fR act friendlier to the user! Values: \fBunix\fR, \fBunknown\fR. Note well: the concept of a \fBrealstore\fR is contrary to the notion of open systems as it is an N*M (not N+M) method. .TP .B trace This enables the tracing of FTAM PDUs. Boolean. .TP .B tracefile This defines the file where tracing information is appended. Note that the pathname of this file is interpreted relatively to the ISODE logging area. To have tracing information written to a file in the current directory, start the filename with \*(lq./\*(rq. .TP .B type This defines the file transfer mode to use. Values: \fBdefault\fR, \fBbinary\fR, \fBtext\fR. .TP .B verbose This enables printing of informative diagnostics during operation. Boolean. .TP .B watch This enables watch mode, something in between debug mode (too voluminous), and verbose mode (not informative enough). Boolean. .TP .B \fIx\fBsapfile This defines the file where \fIx\fRPDU tracing information is appended. Value: any filename, or \*(lq\-\*(rq for the diagnostic output. .TP .B \fIx\fBsaplevel This enables tracing of the \fIx\fR module. Values: \fBnone\fR, \fBfatal\fR, \fBexceptions\fR, \fBnotice\fR, \fBpdus\fR, \fBtrace\fR, \fBdebug\fR, and \fBall\fR. .SH OPTIONS .TP .B \-a\0\fIacct\fR Sets the account to be used on the virtual filestore. .TP .B \-d Sets \fBdebug\fR. .TP .B \-f Inhibits reading of the user's \fI\&.ftamrc\fR on startup. .TP .B \-h Sets \fBhash\fR. .TP .B \-o\0\fImode\fR Sets \fBoverride\fR. .TP .B \-t Sets \fBtrace\fR. .TP .B \-u\0\fIuser\fR Sets the initiator identity to be used on the virtual filestore. .TP .B \-v Sets \fBverbose\fR (default for interactive use). .TP .B \-w Sets \fBwatch\fR. .SH FILES .nf .ta \w'/usr/etc/isodocuments 'u /usr/etc/isodocuments ISODE FTAM document types database /usr/etc/isoentities ISODE entities database $HOME/\&.ftamrc runcom file .re .fi .SH "SEE ALSO" libftam(3n), ftamd(8c), .br \fIThe ISO Development Environment: User's Manual\fR, .br ISO 8571: \fIInformation Processing Systems \-\- File Transfer, Access, and Management\fR .SH DIAGNOSTICS All obvious. .SH AUTHOR Marshall T. Rose, The Wollongong Group .br This program is based heavily on the \fIftp\fR(1c) program supplied with Berkeley UNIX.