Linux 命令速查
网络 man uuname

uuname

列出 UUCP 已知的远端系统名

返回

补充说明

uuname 属于 Taylor UUCP 套件,读取 UUCP 的系统配置文件并列出本机能够连接的远端系统名称。默认输出配置中所有已知系统,使用 -l 则只打印本机的 UUCP 名称。

这些名称是 UUCP 地址中的主机部分,例如 alice!~/file 里的 alice,与 DNS 主机名不一定相同。配置文件通常位于 /etc/uucp/ 或 /usr/lib/uucp/,现代发行版也可能放在 /etc/uucp/sys。

UUCP 已基本退出主流使用,uuname 主要出现在维护旧系统或教学场景中。若系统未安装 uucp 包,命令通常不存在;排查现代远程复制问题应使用 ssh、rsync 或 scp。

语法

uuname [选项]

选项

  • -l, --local:只输出本机的 UUCP 名称。
  • --help:显示帮助信息。
  • --version:显示版本信息。

实例

# 列出配置中所有已知的远端系统
uuname

# 查看本机的 UUCP 名称
uuname -l

# 在脚本中判断某个系统是否已配置
if uuname | grep -qx alice; then
    echo "alice 已配置"
fi

# 查看 UUCP 配置文件位置(因发行版而异)
ls /etc/uucp/ /usr/lib/uucp/ 2>/dev/null

参考链接