Linux uucp 命令

uucp命令用于在Unix系统之间传送文件。UUCP为Unix系统之间,通过序列线来连线的协议。uucp使用UUCP协议,主要的功能为传送文件。

语法

uucp [-cCdfjmrRtvW][-g<等级>][-I<配置文件>][-n<用户>][-x<类型>][--help][...来源][目的]

参数

  • -c--nocopy:不用将文件复制到缓冲区。
  • -C--copy:将文件复制到缓冲区。
  • -d--directiories:在传送文件时,自动在[目的]建立必要的目录。
  • -f--nodirectiories 在传送文件时,若需要在[目的]建立目录,则放弃执行该作业。
  • -g<等级>--grade<等级>:指定文件传送作业的优先顺序。
  • -I<配置文件>--config<配置文件>:指定uucp配置文件。
  • -j--jobid:显示作业编号。
  • -m--mail:作业结束后,以电子邮件报告作业是否顺利完成。
  • -n<用户>--notify<用户>:作业结束后,以电子邮件向指定的用户报告作业是否顺利完成。
  • -r--nouucico:不要立即启动uucico服务程序,仅将作业送到队列中,待稍后再执行。
  • -R--recursive:若[来源]为目录,则将整个目录包含子目录复制到[目的]。
  • -t--uuto:将最后一个参数视为"主机名!用户"。
  • -v--version:显示版本信息。
  • -W--noexpand:不要将目前所在的目录加入路径。
  • -x<类型>--debug<类型>:启动指定的排错模式。
  • --help:显示帮助。
  • [源...]:指定源文件或路径。
  • [目的]:指定目标文件或路径。

实例

  • 将temp/目录下所有文件传送到远程主机localhost的uucp公共目录下的Public/目录下。在命令行中输入如下命令:
    uucp-d-R temp localhost ~/Public/
    
  • 该命令通常没有输出
下一节:uupick命令处理传送进来的文件。 当其他主机通过UUCP将文件传送进来时,可利用uupick指令取出这些文件。