Linux 命令速查
网络 man uulog

uulog

查看 UUCP 传输日志

返回

补充说明

uulog 属于 Taylor UUCP 套件,用来查看 uucico(文件传输守护进程)和 uuxqt(远程执行队列)产生的日志。它从 UUCP 的日志文件中提取记录,可按远端系统过滤,也可持续跟踪新日志。

UUCP 是一套历史悠久的 Unix 间文件传输与远程执行系统,现代环境大多已被 SSH、rsync 和邮件替代。uulog 主要用于维护仍在使用 UUCP 拨号或专线链路的旧系统,排查传输失败、认证错误和队列积压。

日志位置由 UUCP 配置决定,常见于 /var/log/uucp/ 或 /var/spool/uucp/。普通用户可能只能看到自己的记录,完整日志通常需要 root 权限。使用 -f 时命令会保持前台运行,按 Ctrl-C 结束。

语法

uulog [选项]

选项

  • -f, --follow:持续跟踪日志输出,类似 tail -f。
  • -n, --lines 数量:只显示最近的若干行。
  • -s, --system 系统名:只显示与指定远端系统相关的记录。
  • -x, --debug:输出调试级别的信息。
  • --help:显示帮助信息。
  • --version:显示版本信息。

实例

# 查看最近的 UUCP 日志
uulog

# 只看与远端主机 alice 相关的记录
uulog -s alice

# 显示最近 100 行并持续跟踪
uulog -n 100 -f

# 查看调试信息,排查握手失败
uulog -x -s alice

# 结合 grep 过滤错误
uulog | grep -i -E 'fail|error|denied'

参考链接