传输“基本联网实用程序”(BNU)的命令、数据和执行文件到远程系统。
uucico [ -r RoleNumber ] [ -x DebugLevel ] -s SystemName
uucico 守护进程传输“基本联网实用程序”(BNU)命令(C.*)、数据(D.*)和执行文件(E.*)到指定的远程系统。执行文件由 uucp 和 uux 命令创建。本地和远程系统都可以运行 uucico 守护进程,两个守护进程相互通信完成传输请求。
uucico 守护进程执行以下操作:
当需要时,通常 uucico 守护进程是由 uucp 和 uux 命令调用。并由 BNU 调度守护进程 uusched (由 cron 守护进程启动 )周期性启动。
调试时 uucico 守护进程能从命令行启动。BNU uutry、Uutry 和 uukick 命令也启动 uucico 守护进程,并且调试打开。
注:
- 当调用 uucico 守护进程时,必须在 /usr/sbin/uucp 目录中或者以完全路径 /usr/sbin/uucp/uucico 调用守护进程。
- 在 uux 命令要求在远程系统执行命令的情形下,uucico 守护进程传输文件,uuxqt 守护进程在远程系统上执行命令。
-r RoleNumber | 定义服务器和客户机的关系。角色数字 1 表示服务器方式,0 表示客户机方式。如果 -r 标志未用,uucico 守护进程以客户机方式(-r 0)启动,因为 uucico 守护进程通常由 BNU 命令或守护进程自动启动。当 uucico 守护进程手工启动时,标志应该设为 1。 |
-x DebugLevel | 在本地终端屏幕上显示调试信息。DebugLevel 变量的有效范围为 0 到 9,缺省值是 5,数字越高使得信息越详细。 这个标志用于诊断 /etc/uucp/Systems 文件中预期发送序列的问题。 |
-s SystemName | 指定远程系统的名字。当从命令行中启动 uucico 守护进程时需要此标志。当 uucico 守护进程自动启动时,SystemName 变量由内部产生。
注:系统名字必须只能包含 ASCII 字符。 |
为了从命令行中调用 uucico 守护进程,输入:
启动守护进程作为后台进程,访问远程系统 hera 。
/etc/locks /* | 包括锁定文件以防止设备的多重使用和系统的多重调用。 |
/usr/sbin/uucp/* | 包括 uucico 守护进程和 BNU 的配置文件。 |
/etc/uucp/ Devices | 包括可用设备的信息。 |
/etc/uucp/ Dialcodes | 包括拨号代码的缩写。 |
/etc/uucp/ Dialers | 指定连接中的初次握手。 |
/etc/uucp/Maxuuscheds | 限制已调度作业。 |
/etc/uucp/Maxuuxqts | 限制远程命令的执行。 |
/etc/uucp/ Permissions | 描述了对远程系统的访问权限。 |
/etc/uucp/ Systems | 描述可访问的远程系统。 |
/var/spool/uucp/.Admin/ errors | 列出 BNU 不能纠正的 uucico 守护进程中的错误。 |
/var/spool/uucp/.Log/uucico /* | 包括 uucico 守护进程的日志文件。 |
/var/spool/uucp/.Status/SystemName | 列出联系远程系统的最后时间和下次尝试前的最小时间。 |
/var/spool/uucp/ SystemName /* | 包括 uucico 守护进程传输的 C.*、D.* 和 X.* 文件。 |
/var/spool/uucp/ SystemName/ C.* | 包括命令文件。 |
/var/spool/uucp/ SystemName/ D.* | 包括数据文件。 |
/var/spool/uucp/ SystemName/ X.* | 包括执行文件。 |
/var/spool/uucppublic/* | 包括 uucico 守护进程传输后的文件。 |
uucp 命令、uukick 命令、uuq 命令、uustat 命令、uusnap 命令、uutry 命令、Uutry 命令、uux 命令。
《AIX 5L V5.2 系统管理指南:通信与网络》中的『如何监控 BNU 远程连接』、『如何监控 BNU 文件传输』和『如何使用 uucico 守护进程调试 BNU 登录失败』。
《AIX 5L V5.2 系统管理指南:通信与网络》中的『理解 BNU 守护进程』和『理解 BNU 文件和目录结构』。