uuto - Copies public files between systems using local file access control
uuto [-mp] source... user
command copies one or more source files
from one system to a specified user on another system.
Interfaces documented on this reference page conform to industry standards as follows:
Refer to the
reference page for more information
about industry standards and associated tags.
The uuto command calls the uucp command for the actual file transfer, but uuto enables the recipient to use the uupick command to handle the transferred files on the local system.
The source argument is the name of the files on the local system, or a pathname to the files on the system that runs the command. The user is a specific user ID. This entry has the following format: system!user
where system is the name of a remote system connected to the local system, and user is the login name of the recipient of the transferred files on the specified system.
When copying a file from one user to another user on the local system, omit the system entry; the destination is simply the login name of the user to whom the file is being sent.
The uuto command sends files to /usr/spool/uucppublic on the designated system; this is a public directory. The command also creates an additional directory called receive (if it does not already exist), plus the directory /user/system under receive. The full pathnames to the copied files are of the following form, /usr/spool/uucppublic/receive/user/system/file
where user is the login name of the recipient and system is the name of the system from which file was copied.
Once the copied file is in the
notifies the recipient by
that the file has arrived. The recipient then issues the
command, which searches the public directory for files sent
to the specified user ID, displaying the message that file
has arrived from system
each file it locates. The user then enters one of the
file-handling options to delete the file, move it to another directory, and
To copy the file /usr/bin/file1 on local system hera to user karen on remote system zeus, enter the following: uuto /usr/bin/file1 zeus!karen
The following environment variables affect the execution of
[Compaq] Specifies the flow control used on the connection.
Permitted values are: HW, SW, and NONE. The
the remote system must also use the same flow control.
Provides a default value for the internationalization variables
that are unset or null. If
is unset or null, the corresponding value from the default locale is used.
If any of the internationalization variables contains an invalid setting,
the utility behaves as if none of the variables had been defined.
If set to a non-empty string value, overrides the values of
all the other internationalization variables.
Determines the locale for the interpretation of sequences
of bytes of text data as characters (for example, single-byte as opposed to
multibyte characters in arguments and input files).
Determines the locale that should be used to affect the format
and contents of diagnostic messages written to standard error.
Determines the location of message catalogues for the processing
[Compaq] Specifies the amount of time (in seconds) for
to try to establish a connection before it times out. A
value of 0 (zero) indicates an unlimited amount of time.
Commands: mail(1), ct(1), cu(1), rmail(1), tip(1), uucico(8), uucleanup(8), uucp(1), uuencode(1), uulog(1), uuname(1), uupick(1), uusched(8), uusend(1), uustat(1), uux(1)