uuto [ -m ] [ -p ] Source ... User
uuto 是“基本联网实用程序”(BNU)中的一个命令,功能是将一个系统的一个或多个 Source 文件复制到一个基于 UNIX 系统的指定 User。此程序使用 uucp 命令进行实际的文件传输,但是 uuto 命令使收件人可以使用 uupick 命令选项在本地系统上处理传输来的文件。
发送方发出命令uuto 来复制一个或多个文件到另一个系统的指定用户 ID。uucp 命令就复制文件到目标系统的 BNU 公共目录 /var/spool/uucppublic 中。uucp 命令还创建了另一个子目录(称为 receive,若它还没有存在)和它的下一级目录(在此目录中存放发送过来的文件直到收件人使用 uupick 命令检索它们)。复制过来的文件全路径名称如下形式:
/var/spool/uucppublic/receive/UserName/System/File
这里 UserName 和 System 目录被创建,它们是基于User 参数创建的,此参数由命令 uuto 给出。
一旦复制过来的文件在目录 receive 中,rmail 命令就会通知接收方文件已到。然后接收方发出 uupick 命令,此命令搜索公共目录查找发送过来的文件,并通知收件人每个文件的位置。接收方输入一个 uupick 选项来处理文件。
发送方必须给出要发送文件的名称,以及文件要发往的用户和系统。Source 参数给出源文件的路径名称。如果文件的目录是 uuto 命令发出的目录,那么此参数可以是文件的名称。如果文件在另一个不同的目录中,那么文件的完全路径或相对路径必须给出。
User 参数是源文件要复制到的特定地址的路径名。此路径名必须包括接收方的用户 ID。User 参数格式如下:
System!UserName
System 是远程系统的名称,它与本地系统连接,UserName 是指定系统的传输文件接收方的登录名称。
当从一个用户复制文件到本地系统的另一个用户,省略 System 条目,目标就是文件要送往的用户 ID。System 名称只能包含 ASCII 字符。
-m | 当源文件成功复制后,使用bellmail 命令通知发送方。 |
-p | 复制源文件到本地系统的假脱机目录。源文件在 uucp 命令调用 uucico 守护进程以前会在假脱机目录中驻留一段时间(在 uusched 程序中定义), 该守护进程实际发送复本到指定的远程系统的公共目录。缺省值是直接传输源文件到指定用户。 |
uuto /home/bin/file1 zeus!karen
在此示例中,/home/bin/file1 文件被发送到用户 karen,此用户在远程系统 zeus 上。
uuto /home/bin/file3 ron
在此示例中,/home/bin/file3 文件 被发送到本地系统的用户 ron。没有邮件消息发送给本地传输的接收方。
/usr/bin/uuto | 包含 uuto 命令。 |
/var/spool/uucppublic | 是 BNU 公共目录。 |
bellmail 命令、ct 命令、 cu 命令、uucp 命令、uuname 命令、uupick 命令、uustat 命令和 uux 命令。